오류가없는 경우에도 사용자 정의 CSS를 ValidationSummary 및 ValidationMessageFor에 적용한 후에는 페이지에 나타납니다. CSS에는 이미지가 있습니다.ValidationSummary 및 ValidationMessageFor 오류가없는 경우에 사용자 정의 CSS가 표시됨
오류가없는 경우 요약 및 오류를 숨기려면 어떻게해야합니까?
@Html.ValidationSummary("", new { @class = "required" })
@Html.ValidationMessageFor(m => m.UserName, null, new { @class = "required" })
.required {
background-image: url(/images/required.jpg);
background-repeat: no-repeat;
height: 33px;
width: 386px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #1eb4ec;
padding-top: 16px;
padding-left: 54px;
margin-left: 30px;
}
완벽한 클래스를 넣지 마십시오, 내가 CSS 스타일에 내장 수정했습니다. 감사 – Vitalik