我有一个婚姻状况场在我的用户表,它只是为varchar但我只是想给用户的四个选项(已婚,单身,丧偶和离婚),我想有一个正确时,即时通讯编辑表单中选择..是这可能吗? 请帮忙。
Answer 1:
这应该指向你在正确的方向:
<%= Html.DropDownList("listName", new string[] { "Married", "Single", "Widowed", "Divorced" }
.Select(m => new SelectListItem(){
Selected = model.MaritalStatus == m,
Text = m,
Value = m
})); %>
假设你的模型有一个“MaritalStatus”字段,
Selected = model.MaritalStatus == m
将选择模型默认的状态。
Answer 2:
本博客文章应该引领你在正确的方向:
http://weblogs.asp.net/ashicmahtab/archive/2009/03/27/asp-net-mvc-html-dropdownlist-and-selected-value.aspx
你必须给我们的,你有什么迄今多一点信息,也许代码示例,以获得更具体的答案。
文章来源: Help with asp.net mvc select dropdown