2012-04-26 4 views
0

내가 입력 한 사용자 데이터의 유효성을 검사하는 방법을 알아 내려고 노력하고있어 :검증 html.editorfor

보기 :

<div class="editor-field"> 
      @Html.EditorFor(Function(model) model.CompleteWorkSample.EmailAddress) 
      @Html.ValidationMessageFor(Function(model) model.CompleteWorkSample.EmailAddress) 
     </div> 

이 MVC3, VB.net입니다. 나는 editorfor 필드에 사용자 입력 데이터의 유효성을 검사하는 쉬운 방법을 찾고있다.

도움을 주시면 감사하겠습니다. 고맙습니다!

답변

0

왜 양식 게시의 Action 메서드에서 유효성을 검사하지 않습니까?

public Action Result Post(YourViewModel model) 
{ 
    if(ModelState.IsValid) 
    { 
      //This is valid 
    } 
    return View(model); 
} 

당신이

public class CompleteWorkSample 
{ 
    [Required] 
    public string EmailAdress { set;get;} 
} 

죄송합니다 DataAnnotation의 attirbute이 C#을 사용하여 속성을 장식 한 가정. 나는 VB.NET 가이가 아니다.