我在查看一個@ Html.DropDownList。我喜歡默認選擇的值。 請注意,@ Html.DropDownList接受一個列表。不確定是否有參數將其設置爲列表中的默認值。MVC @ Html.DropDownList
-1
A
回答
0
如果您想要預先選擇一個已經在列表中的值,則需要在SelectListItem
上設置Selected = true
。
還有傳遞一個「選項標籤」到Html.DropDownList方法的選擇,但是這對於呈現類似「請從列表中選擇一個值」。
0
我相信這些方針的東西應該爲你工作:
@Html.DropDownList("HtmlHelper", SelectList, new { @Value = valueToSelect });
編輯:
這應該爲你工作:
@Html.DropDownList("Crd", (SelectList)ViewBag.CrdinatorSelectList, new { @Value = "James Brick" })
如果你想獲得的從您的ViewBag或ViewData的價值,你可以嘗試以下方法:
@Html.DropDownList("Crd", (SelectList)ViewBag.CrdinatorSelectList, new { @Value = ViewBag.Property })
@Html.DropDownList("Crd", (SelectList)ViewBag.CrdinatorSelectList, new { @Value = ViewData["Property"] })
相關問題
- 1. ASP.NET MVC - Html.DropDownList
- 2. asp.net mvc html.dropdownlist error
- 3. MVC C#html.dropdownlist和viewbag
- 4. ASP.NET MVC -JsonConvert.DeserializeObject到Html.DropDownList
- 5. MVC @ Html.DropDownList - 默認值
- 6. (MVC)Html.DropDownList與viewbag錯誤
- 7. Asp.Net MVC 5 Html.DropDownList未驗證
- 8. ASP.NET MVC 3 - 枚舉值Html.DropDownList
- 9. Html.DropDownList升級到ASP.NET MVC RC1
- 10. Html.DropDownList默認值MVC 5
- 11. MVC HTML.DropDownList設置寬度
- 12. html.dropdownlist
- 13. MVC在ModelState.IsValid = false上設置Html.DropdownList
- 14. ASP.NET MVC 3 - @ Html.DropDownList - 如何更改描述?
- 15. 訪問文本字段的MVC Html.DropDownList
- 16. MVC @ Html.DropDownList掌握的SelectList錯誤ViewBag
- 17. MVC html.dropdownlist僞裝選定的值?
- 18. html幫手在asp.net中的html.dropdownlist mvc
- 19. 的mvc Html.DropDownList負載替換一些串
- 20. 重構Html.DropDownList數據源asp.net mvc
- 21. MVC Html.DropDownList在IE7中過早關閉
- 22. 幫助與asp.net的MVC SelecList,Html.dropdownList和linqtosql
- 23. 變化& NBSP在asp.net mvc的html.dropdownlist
- 24. MVC 5 - 使用SQL連接填充Html.DropDownList
- 25. Html.DropDownList填充
- 26. 使用MVC填充@ Html.DropDownList <string>使用MVC
- 27. Html.DropDownList SelectedValue
- 28. Html.dropdownlist靜態內容
- 29. IE9與Html.DropDownList錯誤
- 30. 如何模型值@ html.DropDownlist
我有這樣的:@ Html.DropDownList(「Crd」,(IEnumerable)ViewBag.CrdinatorSelectList,「」,新{@Value = James Brick「})我知道James Brick在列表中但沒有爲我選擇什麼。任何想法? –
感謝Jmein。我試圖@ Html.DropDownList( 「Crd中」,(的SelectList)(IEnumerable的)ViewBag.CrdinatorSelectList 「」 新{@Value = 「詹姆斯磚」 }),但仍然沒有運氣。我缺少的東西 –
還有我如何通過一個ViewBag到位 –