首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >组合WebResource.axd CSS请求

组合WebResource.axd CSS请求
EN

Stack Overflow用户
提问于 2010-09-16 05:00:13
回答 3查看 2.9K关注 0票数 5

我已经开发了一些ASP.NET服务器控件,其中包括它们自己的javascript和css文件。这些控件很多都使用jQuery扩展名,如您所知,这些扩展名通常包含它们自己的css文件。

我使用的是Telerik的RadScript管理器,它像老板一样将javascript组合在一起。但是,我使用AjaxToolkit的ClientCssResource属性将css文件包含在我的服务器控件中,并且我注意到CSS文件根本没有组合在一起。我的页面对我的服务器控件的css文件有10-15个WebResource.axd请求。

我找到的所有东西都是关于组合javascript的,没有任何东西告诉我如何组合CSS文件。有没有人知道是否有一种动态组合CSS的方法(我不想手动组合,因为每个页面可能使用不同的服务器控件子集)?

EN

回答 3

Stack Overflow用户

发布于 2010-09-20 05:58:50

为此,您需要编写自己的IHttpHandler。在 Combine Multiple JavaScript and CSS Files and Remove Overheads.有一个有效的例子

票数 1
EN

Stack Overflow用户

发布于 2010-09-24 23:25:15

Optimize WebResource.axd and ScriptResource.axd

这也会压缩它们。

重要的是要确保它不会成为野外填充先知的额外攻击媒介。确保如果它接收到任何垃圾/找不到的资源,它就会失败,并出现异常,并且实现ms解决方法。

票数 1
EN

Stack Overflow用户

发布于 2011-05-15 20:31:49

CombineAndMinify包(http://www.codeproject.com/Articles/125159/Package-that-speeds-up-loading-of-JavaScript-CSS-a)将把WebResource.axd文件与CSS定义(通过页面头部的链接标签加载的定义)组合在一起并缩小。我不确定它对你的情况是否有帮助,但绝对值得一试。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3721757

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档