0
我是MVC的新手,並被告知不要在視圖中使用SelectListItem作爲其凌亂。我被建議把它放在模型中,然後傳遞給視圖。ViewModel MVC下拉/ SelectListItem MVC
我不知道我的模型中的代碼是否正確。任何援助將不勝感激。代碼是在這裏:提前:)
我是MVC的新手,並被告知不要在視圖中使用SelectListItem作爲其凌亂。我被建議把它放在模型中,然後傳遞給視圖。ViewModel MVC下拉/ SelectListItem MVC
我不知道我的模型中的代碼是否正確。任何援助將不勝感激。代碼是在這裏:提前:)
public class ZipCodeModel
{
public string ZipCode { get; set; }
public static readonly
IEnumerable<SelectListItem> items;
static ZipCodeModel()
{
items = new List<SelectListItem>
{
new SelectListItem {Text = "A"},
new SelectListItem {Text = "B"},
new SelectListItem {Text = "C"},
new SelectListItem {Text = "D"}
};
}
}
感謝試試這個
@Html.DropDownListFor(m => m.ZipCodeModel,
new SelectList(m.audioThemes, "Value", "Text"), new { @class = "class" })
感謝您的答覆,我修改了我的控制器slighlty,它似乎現在的工作:) – Pete
@Pete :如果它有用,則標記爲可接受 – Amit