2
我有我的控制器:同時設置默認值和CSS類Html.DropdownList
ViewBag.CityId = new SelectList(new CityRepository().GetAll().OrderBy(x => x.Name),"CityId", "Name", new Guid("74898AD1-73BB-41E1-B1E1-484EACAFA4C4"));
在我看來:
<%:Html.DropDownList("CityId", (IEnumerable<SelectListItem>)ViewBag.CityId, new { @class = "select-choice-1" })%>
但問題是,沒有選擇默認值。我怎樣才能一次設置默認值和Css類?
如果你看一下我的控制器代碼,我想設置dropdowlist選擇價值估值「的74898AD1 -73BB-41E1-B1E1-484EACAFA4C4「,而不是」請選擇一個城市....「 – Shayan
您需要查看我發佈的控制器構造函數。 「選擇一個城市」只是選項標籤。它不是,選定的價值。這不是一個獨特的問題,這是另一個如何解決您的問題的例子:http://stackoverflow.com/questions/390083/asp-net-mvc-html-dropdownlist-value-not-set -via-可視數據模型 – Jesse