【发布时间】:2011-05-26 15:20:42
【问题描述】:
脚本注册器甚至在之后加载 jquery.validation.min.js
Html.Telerik().ScriptRegistrar().jQuery(false)
有没有办法告诉它不要这样做?
即使我尝试完全加载我需要的内容,也要这样做:
@Html.Telerik().ScriptRegistrar().jQuery(false).DefaultGroup(g =>
{
g.Add("telerik.common.min.js");
g.Add("telerik.tabstrip.min.js");
}
如果我在页面上有一个 Telerik 网格,它将加载所有必要的脚本,包括 grid.min、grid.editing 和 jquery.validate.min。
我更喜欢自己控制它,而不是仅仅为了得到一个错误,或者如果我忘记定义正确的脚本而导致无效的元素。
如果我尝试使用这个 sn-p:
@Html.Telerik().ScriptRegistrar().jQuery(false).Scripts(s =>
{
s.Add("telerik.common.min.js");
...
它会忽略 web.config 中的 useTelerikContentDeliveryNetwork="true",并在本地服务器上搜索脚本。我还是想用 CDN。
UPD:实际上有没有办法使用 Telerik 的 CDN 资源,但如果由于某种原因它们已关闭,请从项目服务器加载所有内容?
【问题讨论】: