想要在表单上进行验证,以便在单击提交按钮之前和之后都能正常工作。
目前,表单的服务器端验证工作正常,它使用模型中的数据注释和不显眼的jquery验证的组合,在页面顶部给出错误消息,并突出显示某种形式的错误控件。
我现在需要得到它,以便在用户有机会提交错误/不完整的表单之前,在表单中输入值时显示类似的验证。
我已经查看了许多实现此类验证的软件包,但所有软件包都是针对MVC 3(我看到的最后一个是DataAnnotationsExtensions.ClientValidation now DataAnnotationsExtensions.MVC3)而不是MVC 4正在开发项目in。
任何建议都会有所帮助。
答案 0 :(得分:0)
public class BundleConfig
{
// For more information on Bundling, visit http://go.microsoft.com/fwlink/?LinkId=254725
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new ScriptBundle("~/bundles/all").Include(
"~/Scripts/modernizr-*",
"~/Scripts/jquery-ui-{version}.js",
"~/Scripts/jquery.unobtrusive*",
"~/Scripts/jquery-{version}.js",
"~/Scripts/jquery.validate*",
"~/Scripts/custom-ie-enhancements.js"));
BundleTable.EnableOptimizations = true;
}
}
}