2014-09-16 5 views
0

유효하지 않은 필드의 페이지에서 @ Html.ValidationMessageFor 헬퍼를 사용할 때 .Net은 standart 클래스로 span 태그에 오류 메시지를 생성합니다 ("field-validation-error").오류 유효성 검사 클래스

<span class="field-validation-error" data-valmsg-for="FirstName" data-valmsg-replace="true">The FirstName field is required.</span> 

맞춤 클래스를 설정할 수 있습니까? 난 그냥 부트 스트랩 3 오류 경고 클래스를 사용하려고합니다. 이름 입력란은 필수 항목입니다.

+0

BT 클래스 "has-error"의 css 내용을 ASP "field-validation-error"클래스에 복사하십시오. – pbenard

+0

가능한 복제본 http://stackoverflow.com/questions/18320483/validation-mvc4-razor-and-bootstrap – ChaoticNadirs

답변

0

당신은 당신은 또한 클라이언트 측에서 JQuery와 유효성 검사 플러그인을 사용하는 경우 클래스 이름을 사용 jquery.validate.unobtrusive.js을 수정해야합니다

HtmlHelper.ValidationMessageCssClassName = "you class name here"; 

주를 사용하여 유효성 검사 오류에 대한 출력 할 자신의 CSS 클래스를 할당 할 수 있습니다. 또는 CSS 클래스 선언으로 복사 할 수 있습니다.

+0

내 맞춤 도우미를 작성해야하나요? –

+0

CSS 클래스 이름을 변경하거나 (부트 스트랩의 스타일과 일치하는 MVC CSS 클래스에 대한 고유 한 CSS 클래스 규칙을 정의하는 것) 원하는 작업 만 수행하려는 경우 사용자 정의 도우미를 작성할 필요가 없습니다. HTML이 완전히 방출되도록 변경해야하는 경우에는 직접 도우미를 작성하고 싶을 수 있습니다. –