我知道我不应该使用Viewbag,我应该建立一个菜单使用Html.DropDowlListFor()
,这样我可以添加属性绑定到模型的成员,但是,这将涉及相当广泛的代码改写....需要验证的HTML下拉列表与数据从Viewbag
我有一个菜单定制控制器:
* .ASCX
<%: Html.DropDownList("CityIDs", new SelectList(ViewBag.cities, "Id", "Name"), "--Select--", new { style = "width:200px" })%>
<%= Html.ValidationMessage("CityIDs") %>
列表填充就好了,我可以默认为Ť op项目"--Select--"
这个问题是我想验证错误发生在任何不是从视图袋....我怎么能做到这一点?
CityIDs只是一个选择..好吧我会尝试这些想法...谢谢 – fifamaniac04