将 jquery 验证插件添加到 asp.net 4.5

Posted

技术标签:

【中文标题】将 jquery 验证插件添加到 asp.net 4.5【英文标题】:Add jquery validation plugin to asp.net 4.5 【发布时间】:2013-10-20 00:05:48 【问题描述】:

我看到 asp.net (framework 4.5) 使用了

       <asp:ScriptReference>

标签来包含 jquery 和 jqueryUI 等的包。 但是如果我想添加一个 Jquery Validation 插件,如何将它添加到我的 Site.Master 页面?

我无法在标签内添加它,因为那时还没有添加其他主要的 jquery 脚本。

谢谢。

【问题讨论】:

【参考方案1】:

通过阅读捆绑和缩小找到解决方案

在 App_Start 文件夹下,将以下内容添加到 BundleConfig.cs

   bundles.Add(new ScriptBundle("~/bundles/jqueryVal").Include(
                                "~/Scripts/jquery.validate.js",);

然后在Site.Master 的ScriptReference 标记结束后添加以下内容

     <asp:PlaceHolder runat="server">
           <%: Scripts.Render("~/bundles/jqueryVal") %>
     </asp:PlaceHolder>

这对我有用。 我用这个link 作为参考。

【讨论】:

以上是关于将 jquery 验证插件添加到 asp.net 4.5的主要内容,如果未能解决你的问题,请参考以下文章

ASP.NET Web 窗体中的 jQuery 验证插件

像 ValidationGroup 的 ASP.NET 使用 JQuery 验证插件?

需要一种更好的方法来使用 jquery 验证插件来验证 ASP.NET 复选框?

使用 jQuery 和 ASP.NET MVC 将集合插入模型,创建插件

使用 qTip jQuery 插件的 ASP.NET MVC 验证

ASP.Net 2012 使用 jQuery 进行不显眼的验证