这似乎是一个非常简单的问题;如何使用asp.net mvc从下拉列表中选择默认值?
我使用的是作者表Pubs数据库。我使用Linq to SQL作为我的数据访问,并且使用ASP.net MVC创建了一个编辑视图。作者模型的最后一个属性是'合同',它是一个真/假值。我所试图做的是与价值观“是”或“否”,并结合创建一个DropDownList到该列表时,页面加载与作者模型中的价值。
下面是我为DropDownList标记:
Html.DropDownList("dropDownList", new[]
{
new SelectListItem { Text = "Yes", Value = "true" },
new SelectListItem { Text = "No", Value = "false" }
})
视图模型回来,因为这:
model.contract
这是“真”或“假”的布尔值。
什么是使用模型值的下拉列表中设置正确的值最简单的方法?
回答
而不是使用只是:
model.contract
我继续使用:
Model.contract
被访问的页面级车型这是我需要的是。之后,所有其他东西一起来了。
http://stackoverflow.com/questions/624828/asp -net-MVC-HTML的下拉列表-的SelectedValue – 2011-01-31 19:47:01