내가 할 계획이없는 미친 확장 방법을 쓰지 않으면 이것이 불가능할 수도 있습니다. ValidationSummary()
은 보안을 위해 인코딩되어 있습니다. 내가 뭔가 궁금하다면 명백한 ...?Html.ValidationSummary()에서 C#을 통해 HTML 또는 새 라인/카라 기 리턴을 얻는 방법은 무엇입니까?
나는 간단한 형태로 <%= Html.ValidationSummary() %>
을 가지고 있습니다. 특정 상황에서는 오류가 발생하고 오류 모양을 좀 더 제어 할 수 있다면 좋을 것입니다.
- 나는 CSV 파일을 가져올 때 헤더가 허용되는 형식이 아니거나 특수 문자를 포함 할 경우, 나는 ValidationSummary()
에 다음과 같은 오류가 발생 : 내가 할 수있는 경우
constraintValidatorContext.AddInvalid(invalidHeaders.Count() == 1
? string.Format("The following column header is invalid: {0}.", badHeaders)
: string.Format("There were multiple invalid column headers including: {0}.", badHeaders), "General");
을이 팽창 될 것이다을 다음과 같이 이 목록에 여러 헤더를 표시합니다
string.Format("There were multiple invalid column headers including: <li>{0}</li>", badHeaders)
이는 HTML을 표시합니다. 여기저기서 NewLine을 던질 수 있다고해도 도움이 될 것입니다. (\ n \ r) ... 방금 무언가를 모르는가요?
글쎄, 내 자신의 확장 기능을 작성했다. – driushkin