我有一个审查表。它有 4 个字段,标题、类别、链接和评论
如果类别是网站,则需要链接。如果是书,链接是可选的,不是必需的。如何验证链接字段?
我有一个审查表。它有 4 个字段,标题、类别、链接和评论
如果类别是网站,则需要链接。如果是书,链接是可选的,不是必需的。如何验证链接字段?
查看以下博客文章,其中说明了一些自定义验证器,例如RequiredIf
允许您实现此条件验证。
或者,如果您像我一样更喜欢命令式验证逻辑而不是声明式,只需使用FluentValidation.NET,这使得该验证场景非常简单。
您可以检查Mvc.ValidationTookit。
它具有条件要求的验证