2014-02-25 2 views
0

초보자 용 웹 UI. 일부 필드에서 유효성 검사를 마쳤으므로 오류 메시지를 표시 할 수 있으며 모든 것이 정상입니다.모델 유효성 검사 오류 ui 알림

유효성 검사 오류에서 UI 변경을 어떻게합니까 - 예를 들어 빨간색 상자가있는 필드에 동그라미를 치면 사용자가 즉시 볼 수 있습니까? 내가 놓친 .cshtml에 IF가 있습니까?

<section class="form-field">     
    @Html.TextBoxFor(m => m.FirstName, new { @class = "field field182" }) 
    @Html.ValidationMessageFor(m => m.FirstName, null) 

은 BTW - 난 ... 쉽게 할 방법 빨간색 상자 내 양식에 동그라미를하는 저를 암시합니다 그래서 만약 내가 프로젝트의 일부 부트 스트랩 3.0.0 참조가

+0

FirstName 속성에 필수 속성을 사용하고 있습니까? 그러면 필드가 필수로 표시되고 필드는 빨간색으로 표시됩니다. – Fals

+0

유효성 검사가 트리거되면 Firebug 또는 이와 유사한 도구를 사용하여 필드를 검사 할 수 있으며 '오류'클래스가 추가 된 것을 확인해야합니다. 부트 스트랩을 사용하고 있기 때문에 오류 클래스에 대한 기본 CSS가 없으므로 변경 사항을 볼 수 없습니다. 부트 스트랩에는 아마도 다른 오류 클래스 이름이 있습니다. – markpsmith

답변

0

마크 분야 FirstName에서 참조 귀하의 모델은 [Required]입니다. 예를 들어

[Display(Name = "First Name")] 
[Required(ErrorMessage = "First Name is Required")] 
public string FirstName { get; set; }