항상 내 모델 유효성 검사가 서버 측에서 올바르게 유효한지 확인하기 위해 ModelState.IsValid
을 사용하지만이 방법을 사용하는 데 제한이 있다고 생각합니다. 예를 들어 Remote
유효성 검사 속성을 정의하지만 javascript
을 사용 중지하면 ModelState.IsValid
을 선택하지 않고 원격 유효성 검사를 선택하지 않고 항상 true를 반환합니다. 어디에서 문제가 발생합니까? 이것은 ModelState.IsValid
에 대한 제한 사항입니까 아니면 내 잘못입니까? 필요한 경우 모든 구현을 추가 할 수 있습니다.ASP.NET MVC의 ModelState.IsValid 제한 3
3
A
답변
5
이 질문은 몇 번이나 왔습니다. 대답은 서버 측에서 유효성을 검사하지 않기 때문에 유효성 검사 작업을 직접 수행해야한다는 것입니다. 또한 SO 게시물은 다음을 참조하십시오 : 물론
- asp.net mvc 3 serverside remote validation not working on submit through fiddler
- RemoteAttribute validator does not fire server-side
를, 서버 측에 어쨌든 유효성을 검사 할 수 좋을 것이다. 다행히도 좋은 사람이 그것을 구현했습니다. 그의 짧은 블로그 게시물 http://www.tugberkugurlu.com/archive/asp-net-mvc-server-side-remote-validation을 찾을 수 있습니다.
관련 문제
- 1. ASP.Net MVC 3 ModelState.IsValid
- 2. ASP.NET MVC ModelState.IsValid 나던 작업
- 3. mvc의 asp.net 회원에 대한 도움말 3
- 4. Subsonic 3/ASP.NET MVC의 ForeignKeyTo 속성이 NULL입니까?
- 5. MVC 3 ModelState.IsValid with Multiple ViewModels
- 6. asp.net MVC의 asp.net 컨트롤
- 7. ASP.NET MVC의 유효성 검사. FluentValidationModelProvider
- 8. mvc의 여러 확인란 3
- 9. ASP.NET MVC의 내비게이션 컨트롤
- 10. asp.net mvc의 jquery 함수 처리
- 11. ASP.Net MVC의 스레드 안전성
- 12. ASP.NET MVC의 자동 메일
- 13. asp.net mvc : TryUpdateModel 반환 값 또는 ModelState.IsValid?
- 14. ModelState.IsValid 항상 false asp.net mvc 2
- 15. ASP.NET MVC의 "기능 모듈"에 대한 액세스 제한
- 16. ASP.Net MVC 3 System.Data.SqlClient.SqlException 제한 시간이 만료되었습니다.
- 17. ASP.NET MVC 3 API 액세스 제한
- 18. ASP.NET MVC 3 면도기 뷰 제한
- 19. ModelState.IsValid 모델
- 20. ModelState.isValid error
- 21. ModelState.IsValid 오류가 발생했습니다.
- 22. ASP.NET MVC의 라우팅 혼동
- 23. asp.net mvc의 RavenDB 업데이트 문제
- 24. ASP.NET MVC의 DotNetOpenAuth oAuth
- 25. ASP.NET MVC의 가장
- 26. asp.net mvc의 동적 tabcontrol
- 27. ASP.NET MVC의 정적 필드
- 28. ASP.NET MVC의 "인라인"CRUD
- 29. ASP.NET MVC의 홈 페이지
- 30. ASP.NET MVC의 소문자 URL