【发布时间】:2015-02-20 14:55:38
【问题描述】:
我正在一个公司网站上工作,AJAX 控件与 Telerik ASP.NET 控件一起使用。虽然这在功能方面没有真正的问题,但整体性能却存在问题。
为了防止 AJAX 工具包脚本管理器对其支持的每个组件上的所有脚本进行多次调用,我们将 CombineScripts 标志设置为 true,将 EnablePartialRendering 标志设置为 true,并为 CombineScriptsHandlerUrl 指定一个 URL。
这非常有效,因为为 AJAX 组件生成的脚本以及相应的往返次数都大大减少了。但是,我们发现 Telerik Controls 的此设置存在问题。更具体地针对此特定站点(TelerikHTMLChart 控件)
经过进一步研究,确认必须将 CombineScripts 标志设置为 false,Telerik 控件才能以这种能力与 AJAX 控件一起工作。
当您的目标是增加网站的整体响应时间时,这显然不是最理想的选择。
遇到此问题的人是否能够为该问题找到合理的解决方案,使 AJAX 和 Telerik ASP.NET 组件能够愉快地一起运行而不会降低性能?
【问题讨论】:
标签: asp.net performance telerik ajaxcontroltoolkit