vai*_*hah 3 asp.net-mvc asp.net-mvc-3 asp.net-mvc-4
我的视图中有一个静态下拉列表
<select>
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
Run Code Online (Sandbox Code Playgroud)
我想将这个下拉列表与我的模型绑定,这样当我提交下拉列表的选定值时,我从控制器中的模型中获取该值.
另外,我想根据模型中的数据选择下拉选项.
我刚刚为静态下拉列表创建了列表项并将其传递到下拉列表,我将其与我的viewmodel绑定.
@{
var listItems = new List<ListItem> {new ListItem {Text = "Single", Value = "Single"}, new ListItem {Text = "Married", Value = "Married"}, new ListItem {Text = "Divorse", Value = "Divorse"}};
}
@Html.DropDownListFor(model => model.EmployeeDetail.MaritalStatus, new SelectList(listItems),"-- Select Status --")
Run Code Online (Sandbox Code Playgroud)
它对我来说非常有效,因为它显示了来自模型的价值,并且在我提交数据时还存储了模型中下拉列表的值.
归档时间: |
|
查看次数: |
14240 次 |
最近记录: |