我遵循了Internet上的一些文章和教程,以便创建自定义验证属性,该属性也支持asp.netmvc4网站中的客户端验证。这是我到目前为止所拥有的:RequiredIfAttribute.cs[AttributeUsage(AttributeTargets.Property,AllowMultiple=true)]//AddedpublicclassRequiredIfAttribute:ValidationAttribute,IClientValidatable{privatereadonlystringcondition;privatestringpropertyName;//Ad