給我完整的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