10 개의 필드 중 1 개를 완료해야하는 시나리오가 있습니다. 10 개의 속성 각각에 오류를 추가하면 유효성 검사 요약에 동일한 오류 메시지가 10 번 나타납니다.연장 유효성 검사 요약 HTML 도우미 중복 오류 메시지 제거
나는이 ValidationSummary displays duplicate messages
public static MvcHtmlString UniqueValidationSummary(this HtmlHelper html, bool excludePropertyErrors)
{
// do some filtering on html.ViewData.ModelState
return System.Web.Mvc.Html.ValidationExtensions.ValidationSummary(html, excludePropertyErrors);
}
살펴 보았다하지만 실제로 작동하는 방법을 모르겠습니다. 확장 기능이 페이지로드에서 실행되면 html.ViewData.ModelState가 유효하며 메시지가 없습니다.
이 확장 프로그램을 통해 중복 된 오류 메시지를 제거하려면 어떻게해야합니까?
왜 사용하지'@ Html.ValidationMessageFor()'각각의 오류는 속성과 연관 될 수있다? –