給我完整的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
- 4. asp.net mvc html.dropdownlist error
- 5. asp.net mvc treeview幫手
- 6. MVC Razor Html幫手
- 7. ASP.NET MVC -JsonConvert.DeserializeObject到Html.DropDownList
- 8. 我沒有在asp.net中獲得CheckboxFor的html幫手mvc
- 9. 在asp.net中的HTML幫助MVC
- 10. PagedListPager html幫手不在Mvc中工作
- 11. asp.net mvc 2柵格幫手
- 12. Asp.Net MVC 5 Html.DropDownList未驗證
- 13. ASP.NET MVC 3 - 枚舉值Html.DropDownList
- 14. Html.DropDownList升級到ASP.NET MVC RC1
- 15. 變化& NBSP在asp.net mvc的html.dropdownlist
- 16. 如何使用JSon填充@ html.dropdownlist mvc幫手
- 17. Javascript不會在MVC2中的Html.DropdownList幫手中觸發
- 18. Asp.Net MVC Html助手擴展
- 19. ASP.net MVC html助手擴展?
- 20. asp.net的MVC HTML下拉列表幫手不選擇選項
- 21. MVC @ Html.DropDownList
- 22. MVC的HTML幫手改變hiddenfor屬性
- 23. 幫助在Asp.net MVC 2中創建強類型的html助手擴展
- 24. 幫手將html顯示爲字符串asp.net MVC 5
- 25. 常用功能和幫手ASP.NET MVC
- 26. ASP.NET MVC 3 Video.Flash幫手不工作
- 27. 動態調用ASP.NET MVC全球幫手
- 28. 創建自定義幫手Asp.net MVC 3
- 29. asp.net MVC 3剃鬚刀定製幫手
- 30. ASP.NET MVC 3 - @ Html.DropDownList - 如何更改描述?
這應該是一個問題嗎? – 2011-05-23 06:10:52