验证html.editorfor

时间:2012-04-26 19:22:53

标签: vb.net asp.net-mvc-3 razor

我正试图找出一种方法来验证输入的用户数据:

查看:

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

这是在MVC3,VB.net中。我正在寻找一种简单的方法来验证用户输入数据到editorfor字段。

感谢任何帮助。谢谢!

1 个答案:

答案 0 :(得分:0)

为什么不在表单帖子的Action方法中验证它?

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

假设您使用DataAnnotation attirbute

修饰了属性
public class CompleteWorkSample 
{
  [Required]
  public string EmailAdress { set;get;}
}

抱歉这是C#。我不是VB.NET的家伙。

相关问题