在我正在处理的网站上,页面生成45个外部WebResource.axd和ScriptResource.axd文件,因此broswers必须请求所有45个引用.这是很多引用,所以我想知道是否有一种方法可以将所有这些请求组合成一个请求?我已经看到脚本管理器应该可以做一些事情,但我没有看到WebResource.axd和ScriptResource.axd文件的任何结果.
我怎样才能将这些结合起来?
正如其他人所说,使用ASP.NET AJAX Toolkit的ToolkitScriptManager而不是默认的ASP.NET ScriptManager将允许你进行一些脚本组合,包括你自己作为资源嵌入的脚本 - 在脚本组合方面有一个很好的帖子.
如果您可以使用ASP.NET 3.5 SP1,那么ASP.NET ScriptManager还有一些新增功能,允许您将更多脚本(包括解决方案中的常规.js文件)组合到一个脚本调用中.
看看这个视频:
使用脚本组合提高性能