Извините, это, вероятно, очень очевидно, но мне просто нужно проверить. У меня есть класс с вложенными классами, содержащий связанную информацию. Класс является единственным, а не в списке или чем-то еще, но MVC не связывается с полем.MVC DropDownListFor Bind на вложенном классе
Модель
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-х?
Благодаря
Chris
Не выпадающий список используется только для коллекций? Каким будет выбор? – gunr2171
@ gunr2171 Распространенное заблуждение: раскрывающееся меню используется для выбора одного значения, а не коллекции. Коллекция должна появиться откуда-то еще, что указано в '' new SelectList() '' в его коде – Kippie
@ Kippie, я стою исправлено. Благодарю. – gunr2171