2014-02-09 3 views
0

아래 링크의 코드를 사용하고 있습니다. 그것은 잘 작동합니다. 그러나 유효성 검사 오류가 있지만 ValidationSummary (true/false)가 활성화되어 있어도 유효성 검사 메시지를 볼 수 없습니다. 내가 명시 적으로 아래의 코드를 사용하여 오류 메시지를 표시 할 때 주변, 여전히 디버그 모드에서 .When를 표시하지 않는 작품으로 부분보기에서 유효성 검사를 표시 할 수 없습니다.

ASP.NET MVC Partial view ajax post?

는 ModelState 오류 메시지를 가지고 있지만 표시되지 않습니다 .

<div> 
@{ 
    foreach (var i in ViewData.ModelState.Values) 
    { 

     <ol> 
      @{ 
       if(i.Errors != null && i.Errors.Count>0) 
       { 
        var error = i.Errors[0]; 
        <li>error.ErrorMessage</li> 
       } 
       } 
     </ol> 
     } 
    } 
</div> 

도와주세요.

답변

1

부분보기에서 @Html.ValidationMessage html 도우미를 사용하여 속성 수준 유효성 검사 메시지를 표시 할 수 있습니다.

+0

@ Html.ValidationMessageFor (Model => Model.UserName) 속성에서이 코드를 사용하고 있습니다. – Chandan

관련 문제