【发布时间】:2011-07-06 10:07:57
【问题描述】:
在 asp.net mvc 4.0 中使用回发下拉列表选定的索引事件 ....
我想在下拉列表中保留所选值...
我的要求是我在视图中有三个下拉列表...需要三个下拉列表的选定值
在任何行动中......
你能尽快提供帮助吗...
关键是我们不应该使用 任何 javascript 来获得这个
还有一点我希望所有这些都在 控制器本身
【问题讨论】:
标签: asp.net-mvc drop-down-menu
在 asp.net mvc 4.0 中使用回发下拉列表选定的索引事件 ....
我想在下拉列表中保留所选值...
我的要求是我在视图中有三个下拉列表...需要三个下拉列表的选定值
在任何行动中......
你能尽快提供帮助吗...
关键是我们不应该使用 任何 javascript 来获得这个
还有一点我希望所有这些都在 控制器本身
【问题讨论】:
标签: asp.net-mvc drop-down-menu
我们通常做的是,在控制器中填充一个属性(Selected),并在遍历视图中的项目时,检查该属性以保留所选项目,如下所示。
<select >
@foreach (var item in Model.DDLItems)
{
var selectMode = item.Selected ? "selected" : "";
<option value="value" @selectMode >item.DisplayText</option>
}
</select>
【讨论】: