假设我有一个名为'company'的模型,其中包含一些属性,如
和My View(IEnumarable类型(MVC#RAZOR))有两种形式(表单提交数据到不同的动作)以显示所有可用公司(现有)的列表。而另一个(形式)我用来创建名为TextBox的新客户端如同
@Html.TextBox("name","")
这里我想为该特定字段添加验证。
建议我可能最简单的方法?
我试过的是http://www.codeproject.com/Articles/39016/Form-validation-with-ASP-NET-MVC(But它不起作用)
答案 0 :(得分:1)
我的观点有两种形式
因此,您需要两个视图模型,因为我认为这两种形式的验证规则是不同的。因此,您将SearchCompanyViewModel
不需要Name
字段,而NewCompanyViewModel
则需要Name
字段。