죄송합니다. 아마도 이것은 분명히 분명하지만 확인 만하면됩니다. 나는 관련된 정보를 담고있는 중첩 된 클래스를 가진 클래스를 가지고있다. 클래스는 단수이고 목록이나 아무것도 아직 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 일반적인 오해 : 드롭 다운은 컬렉션이 아닌 단일 값을 선택하는 데 사용됩니다. 컬렉션은 다른 곳에서 가져와야 만합니다. 코드에서 새 SelectList()에 표시됩니다. – Kippie
@Kippie, 나는 고쳐 씁니다. 감사. – gunr2171