2010-09-15 51 views
5

我開發了一些ASP.NET服務器控件,其中包括自己的JavaScript和css文件。很多這些控件都使用jQuery擴展,正如您所知,它們通常包含自己的css文件。Combine WebResource.axd CSS請求

我正在使用Telerik的RadScript管理器,它將JavaScript像老闆一樣結合起來。但是,我使用AjaxToolkit的ClientCssResource屬性將css文件包含在我的服務器控件中,並且我注意到CSS文件根本沒有合併。我的頁面對我的服務器控件有10-15個WebResource.axd對css文件的請求。

我發現的一切都是關於結合javascript,沒有任何告訴我如何組合CSS文件。有誰知道是否有辦法動態組合CSS(我不想手動組合,因爲每個頁面可能使用不同的服務器控件子集)?

回答

1

Optimize WebResource.axd and ScriptResource.axd

這也壓縮它們的工作示例。

重要的是要確保它不會成爲野外填充oracle的額外攻擊向量。確保如果它收到任何未找到的垃圾/資源,它將失敗,併發生異常並實施ms解決方法。