我已经尝试了一周来减少我们的网络应用程序上的请求数量,但我似乎无法将.axd
文件。我从某个地方得到了一个建议,该建议在本地(开发框)上有效,但在我们的测试和生产环境中不起作用,因为它们都在HTTPS
。开发人员没有对此发表评论,他编写的组件上次更新是在 2011 年。(我会找到链接并更新这篇文章)。
我尝试使用CompositeScript
in ScriptManager
同样,它不适用于测试/生产环境。
我使用 SquishIt 来解析其他文件。 (见附件)
![enter image description here](https://i.stack.imgur.com/1WFfv.png)
要强制它在您的环境中工作,请设置ScriptMode="Release" eg as:
<asp:ScriptManager ID="ScrMang" runat="server" ScriptMode="Release" >
<CompositeScript>
<Scripts>
<asp:ScriptReference name="MicrosoftAjax.js"/>
<asp:ScriptReference name="MicrosoftAjaxWebForms.js"/>
<asp:ScriptReference name="Common.Common.js" assembly="AjaxControlToolkit"/>
</Scripts>
</CompositeScript>
</asp:ScriptManager>
更多注意事项
查找要添加的脚本CompositeScript
您可以使用这里的代码:http://aspnet.codeplex.com/releases/view/13356并从该页面获取如何使用它的更多帮助:https://lancezhang.wordpress.com/2008/11/15/aspnet-ajax-performance/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)