0

我对这两个文件很困惑。当我去 chrome=>开发者工具=> 资源时

我看到这 2 个文件加载了 8-9 次,特别是 ScriptResource.axd 文件 6 次。

当我打开这些文件时,它们里面有 javascript,每个文件都有一个差异代码。

我从这个 SO Post了解到,每当您在应用程序中使用 Ajax 时,这些都是 ScriptManager 文件。它还说它是在您部署时生成的。但是我在本地和服务器上总共看到了 9 次。每个文件加载大约需要 32 毫秒,这就是我在开发人员工具中看到的。

请帮我解决这个问题,让我知道如何解决这些文件只加载一次。

感谢您的时间。

4

1 回答 1

0

这是不同的脚本。如果您使用 AJAX 控件工具包或其他 ASP.NET AJAX 框架,其中有嵌入到 DLL 中的脚本文件,则所有这些脚本都单独加载并由 ScriptResource 或 WebResource 表示。它们不会全部自动组合成一个参考。

打开 IE 的调试器工具、带有 FireBug 的 FireFox 或 Chrome 开发工具并查看每个脚本。有 2 个用于 ASP.NET AJAX 的脚本,1 个用于验证器控件等。

于 2012-07-27T16:08:50.683 回答