给我完整的html.dropdownlist示例 它是如何实现的? 如何在列表中设置值? 如何在.aspx和控制器文件中使用它?html帮手在asp.net中的html.dropdownlist mvc
0
A
回答
1
好吧,让我来试试
还有就是你可以用它来创建控制器类列表(在选择恰当的控制器动作)如下的SelectList类:
var items = new KeyValueList();
var item = new KeyValue() {Key = 1, Value = "Orange" };
items.Add(item);
item = new KeyValue() {Key = 2, Value = "Apple" };
items.Add(item);
var myList = new SelectList(items, "Key", "Value", selectedItemId);
的selectedItemId将是项目关键的价值。然后将myList添加到ViewData集合中,并使用一个可用于从视图中引用它的键。像:
ViewData["FruitList"] = myList;
在视图,然后你可以使用:
<p>
<label for="FruitList">Fruits:</label>
<%= Html.DropDownList("FruitList") %>
</p>
在回发到控制器动作,“键”为选择的值作为的FormCollection或交的部分参数发送,并且您可以使用“FruitList”访问该值。
+0
什么名字空间包含KeyValueList? – 2010-03-01 02:56:14
相关问题
- 1. ASP.NET MVC HTML帮手库
- 2. 帮助与asp.net的MVC SelecList,Html.dropdownList和linqtosql
- 3. asp.net mvc html.dropdownlist error
- 4. asp.net mvc treeview帮手
- 5. MVC Razor Html帮手
- 6. 我没有在asp.net中获得CheckboxFor的html帮手mvc
- 7. PagedListPager html帮手不在Mvc中工作
- 8. asp.net mvc 2栅格帮手
- 9. Html.DropDownList升级到ASP.NET MVC RC1
- 10. ASP.NET MVC 3 - 枚举值Html.DropDownList
- 11. Asp.Net MVC 5 Html.DropDownList未验证
- 12. 变化& NBSP在asp.net mvc的html.dropdownlist
- 13. 如何使用JSon填充@ html.dropdownlist mvc帮手
- 14. Javascript不会在MVC2中的Html.DropdownList帮手中触发
- 15. Asp.Net MVC Html助手扩展
- 16. ASP.net MVC html助手扩展?
- 17. MVC @ Html.DropDownList
- 18. asp.net的MVC HTML下拉列表帮手不选择选项
- 19. MVC的HTML帮手改变hiddenfor属性
- 20. 帮助在Asp.net MVC 2中创建强类型的html助手扩展
- 21. ASP.NET MVC 3 Video.Flash帮手不工作
- 22. ASP.NET MVC 3 - @ Html.DropDownList - 如何更改描述?
- 23. asp.net视图语法和html帮手
- 24. ASP.NET MVC中的HTML
- 25. MVC 5 Html帮手CheckBoxFor不能在剃刀部分中选择
- 26. 在asp.net中布尔值的Html帮助器mvc
- 27. Asp.net MVC下拉列表与HTML帮助
- 28. Asp.net mvc控件和html帮助程序
- 29. ASP.NET MVC强类型HTML助手
- 30. ASP.NET MVC 3和HTML助手扩展
这应该是一个问题吗? – 2011-05-23 06:10:52