【发布时间】:2013-09-25 14:03:36
【问题描述】:
抱歉,这可能很明显,但我只需要检查一下。我有一个包含相关信息的嵌套类的类。该类是单数的,不在列表或任何内容中,但 MVC 不会绑定到该字段。
型号
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 常见误解:下拉菜单用于选择单个值,而不是集合。该集合必须来自其他地方,这在他的代码中的
new SelectList()中表示 -
@Kippie,我的立场是正确的。谢谢。
-
使用复选框怎么样?
标签: c# asp.net-mvc razor html-helper dropdownlistfor