asp.net mvc3有哪些验证选项?
我的页面实际上有2个表单,我使用带有剃刀的强类型视图数据对象。
1表格用于登记,另一表格用于登录。
我想最好的方法是创建2个视图数据对象,然后将它们作为此混合视图数据页面上的2个属性。
如何在这些表单上执行验证?
是否通过向我的模型添加属性?如果这些形式与模型1:1不匹配,会发生什么? (在这种情况下,我认为它将用于注册页面)
答案 0 :(得分:1)
布兰克曼,如果您有两个表单,假设每个表单都有自己的操作,在这种情况下,您只需运行ModelState.IsValid验证检查,结果就会显示在验证摘要中。这个对我有用。
如果使用强类型视图,则可以选择混合使用视图模型或模型。