오류가 을 "악용"하여 ModelState
에 오류 메시지를 추가하는 개발자는 오류가 현재 요청의 모델의 유효성 검사와 아무런 관련이없는 것으로 보았습니다.Mimick ValidationSummary 비 모델 오류
제 생각에는 리디렉션이 완전히 분리 된 "오류"동작을 실행하고 오류 메시지를 표시하는보기입니다. 이 경우 @Html.ValidationSummary
이 표시되는 것과 유사하게 표시되는 전용 ErrorModel이 있습니다.
이것은 다른 사용자가 사용하는 관용적 인 "ErrorModel"구조 및/또는이 모델을 채택하고 ValidationSummary에서 제공하는 프리젠 테이션을 모방하는 대중적인 라이브러리/함수가 있습니까?
내 자신의 ErrorModel 및 ValidationSummary 코드 (MVC 소스 코드 복사 가능)를 만들 수 있지만 라이브러리를 사용하거나 다른 사람들이이 상황에서 사용하는 패턴을 따르는 것을 선호합니다.
4 개 버전, 중요한 그 두 가지가 있습니다 : 두 번째 만 모델의 오류를 표시하기위한 것입니다
Html.ValidationSummary()
Html.ValidationSummary(bool)
, 그것은 이러한 목적의 ValidationSummary를 사용하는 괜찮 이럴 이유
사실 모델 및 속성 오류의 구분이 있지만 속성이나 모델과 관련이없는 오류에 대해 이야기하고 있습니다. –
예제가 있습니까? –
(at) Leon : Chrome을 사용하여 사용자 등록 양식을 제출하고 탐색기를 사용하지 않는 한 사이트를 사용할 수 없다는 것을 설명하는 ValidationSummary를 얻는다고 가정 해 보겠습니다. 그런 문제는 그 모델과 관련된 모델과는 아무런 관련이 없습니다. –