在View中使用Razor ViewEngine在ASP.Net MVC中进行客户端验证(.cshtml页面)

时间:2014-02-12 13:16:30

标签: asp.net-mvc

我想在View中使用javascript,jQuery或其他方式为客户端验证提供注册表单的客户端验证。

我正在使用强类型模型。

我的观点包含这样的代码..

@using (Html.BeginForm()) 
{
                @Html.LabelFor(model => model.UserName)

                @Html.TextBoxFor(model => model.UserName)

            <input type="submit" value="Create" id="submit" />
}

请为此提供解决方案......谢谢

1 个答案:

答案 0 :(得分:0)

您需要使用jQuery和jQuery Validator。接下来,您需要研究在模型中使用DataAnnotations并标记模型中所需的属性。

有关设置客户端验证的好例子,请参阅以下内容

http://www.codeproject.com/Articles/718004/ASP-NET-MVC-Client-Side-Validation