【发布时间】:2018-01-31 16:05:27
【问题描述】:
我想在 ASP.NET MVC 中根据条件执行验证。
我有相同的页面和模型用于插入和更新记录,现在我想根据条件设置必填字段。
在插入时,EmployeeCode 是必需的,但在更新时我不想设置 EmployeeCode 是必需的。
如何在 asp.net mvc 中执行类似这种情况的验证?
【问题讨论】:
-
你使用不同的控制器吗?
-
使用不同的视图模型,或者你需要一个条件验证属性(例如foolproof
[RequiredIf]属性) -
我使用的是同一个控制器
-
我不知道如何使用RequiredIf。你能帮我吗
标签: asp.net asp.net-mvc validation asp.net-mvc-4 data-annotations