2010-01-29 92 views
0

這有什麼問題?下拉問題

<%=Html.DropDownListFor(m=>m.Client,null,"Select",new { @style = "width: 630px" })%> 

有一個計算機[「客戶」],其contanins源,下拉填充但沒有選擇對應於Model.Client

回答

3

更改ViewDate [「客戶端」]至計算機[值「ClientList」]並將其替換爲null。不要忘記將其轉換爲SelectList。

<%=Html.DropDownListFor(m=>m.ClientId,(SelectList)ViewData["ClientList"],"Select",new { @style = "width: 630px" })%> 

希望這會有所幫助。

+0

查看此鏈接以獲得最佳實踐:http://odetocode.com/Blogs/scott/archive/2010/01/18/drop-down-lists-and-asp-net-mvc.aspx – ali62b 2010-01-29 16:09:34