Tag: asp.net 4.5

asp.net 4.5 Web窗体不引人注意的validationjQuery问题

我一直在查看4.5中Web Forms的一些新function,而且我遇到了一个不显眼的validation路障。 Web Forms 4.5中的不显眼validation依赖于jQuery,当它启用时,将在页面主体中的服务器表单内部生成jQuery脚本引用。 这听起来很棒,我喜欢这个概念。 它在我看过的演示中非常有用,并且代码中的减少/清理是一件很美妙的事情。 但是,当我在预先存在的项目中启用它时,我遇到了问题。 问题是我有无数的页面和应用程序利用jQuery进行客户端交互(jQuery UI是一个典型的例子),在这些页面中,我在页面的标题部分有一个jQuery引用和附带的代码。 当启用不显眼的validation时,结果是页面上的第二个jQuery引用,并且标题中的javascript中断。 有没有办法让我告诉脚本管理器jQuery已经被加载到页面中,以便不添加第二个引用? 或者,有没有办法告诉脚本管理器或Web窗体框架检查页面是否有现有的jQuery引用?