2012-09-06 5 views

답변

0

을 필요로하는 사용자 정의 유효성 검사를 만들 필요가 당신을 도울 수 링크, Checkbox has to be ‘checked’ – with unobtrusive jQuery validation and ASP.NET MVC 3

이며, 여기에 하나의 체크 박스의 예 있어야합니다 확인 검증 :

[MustBeTrue(ErrorMessage = "Please accept terms and conditions before continuing")] 
public bool AcceptTerms { get; set; } 
:

[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = false)] 
public class MustBeTrueAttribute : ValidationAttribute 
{ 
    public override bool IsValid(object value) 
    { 
     return value != null && value is bool && (bool)value; 
    } 
} 

그런 다음 당신이 [Required] 속성을 추가하는 것과 같은 모델의 체크 박스에이 속성을 추가

관련 문제