현재 Razor View 엔진을 사용하는 MVC 3 앱이 있습니다. 난 눈에 거슬리지 유효성 검사가 활성화되어 있습니다. 문제는 페이지로드시 어떤 이유로 인해 편집보기에 필드가 값이 있어도 필수 필드에 대한 오류가 표시된다는 것입니다. 다른 사람이 이것에 부딪 혔습니까? 이 문제를 해결하기위한 제안이 있으십니까? 감사. 문제와페이지로드시 유효성 검사 실행
샘플 필드 : 모델에
<div class="full">
<label>Description:</label>
@Html.EditorFor(x=>x.Description, new{@class="super-textarea"})
@Html.ValidationMessageFor(x => x.Description)
</div>
데이터 주석 :
[Required, DataType(DataType.MultilineText)]
public virtual string Description { get; set; }
WebConfig 활성화 설정 :
<add key="ClientValidationEnabled" value="true" />
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
그리고 물론 적절한 JQuery와 파일 ....
는 사실을 될 것 같지 않습니다 눈에 띄지 않는 유효성 검사와 관련된 문제는 아니지만 오히려 내 모델 상태가 페이지로드 전에 유효하지 않게되고 있습니다 ... – AFD
도움이 그래서 것
– user1287132