在.NET中记录ClientScriptManager加载的web资源
本文关键字:web 资源 加载 ClientScriptManager NET 记录 | 更新日期: 2023-09-27 18:20:06
我正在开发一组服务器自定义控件,并使用jQuery、jQueryUI等资源。
我不想多次加载相同的资源,所以,我想知道如何避免这种情况。
我这样加载资源:
ClientScriptManager manager;
manager.RegisterClientScriptResource(this.GetType(), {{resource here}});
它是有效的,但我想知道如何获得已加载资源的列表,以避免多次加载。
非常感谢。
您可以使用缓存头来避免从服务器请求相同的静态资源/内容。
这篇文章解释了在静态内容上使用缓存头的用途和好处:
http://www.codeproject.com/Articles/581338/WebsiteplusPerformancepluswithplusASP-NETplus-plus