對不起,這可能是非常明顯的,但我只需要檢查。我在包含相關信息的嵌套類中有一個類。該類是單數,不在列表或任何其他MVC不會綁定到該字段。MVC DropDownListFor綁定在嵌套類
型號
public class Car
{
public GloveBoxDetail GloveBox = new GloveBoxDetail();
}
public class GloveBoxDetail
{
public bool isLockable{get;set;}
}
查看
@Html.DropDownListFor(model => model.GloveBox.isLockable, new SelectList(...))
難道我將不得不手動創建DropDownList的?
感謝
克里斯
是不是一個下拉列表僅用於收藏?有什麼選擇可供選擇? – gunr2171
@ gunr2171常見誤解:下拉菜單用於選擇單個值,而不是集合。該集合必須來自其他地方,這是在他的代碼 – Kippie
@Kippie的''新的SelectList()''中指出的,我站出來了。謝謝。 – gunr2171