2013-12-13 58 views

回答

5

基本上你想要的是一个[RequiredIf]数据注解属性,不幸的是这并没有内置到MVC4中,但好消息是有一个nuget包可用。另一种方法是自己编写自己的服务器和jQuery不引人注目的验证方法,这并不难。

查看https://foolproof.codeplex.com/上的RequiredIf并安装包,只需使用NuGet包控制台和install-package foolproof,或者在包管理器中搜索万无一失。

+0

但万无一失似乎不适用于MVC4?任何想法? –