Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 合并WebResource.axd CSS请求_Asp.net - Fatal编程技术网

Asp.net 合并WebResource.axd CSS请求

Asp.net 合并WebResource.axd CSS请求,asp.net,Asp.net,我开发了一些ASP.NET服务器控件,其中包括它们自己的javascript和css文件。很多控件都使用jQuery扩展,正如您所知,jQuery扩展通常包含它们自己的css文件 我正在使用Telerik的RadScript管理器,它像一个老板一样结合了javascript。但是,我正在使用AjaxToolkit的ClientCssResource属性将css文件包括在服务器控件中,我注意到css文件根本没有合并。我的页面有10-15个WebResource.axd请求用于我的服务器控件的css

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

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


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

您需要为此编写自己的IHttpHandler。在

这也压缩了它们


重要的是要确保它不会成为野生甲骨文的额外攻击载体。确保如果它接收到任何未找到的垃圾/资源,它会异常失败,并实施ms解决方案。

CombineAdminify包()将使用CSS定义(通过页面头部的链接标签加载的文件)组合并缩小WebResource.axd文件。不确定它对您的情况是否有帮助,但绝对值得一试。

这只包含静态CSS文件,必须在web.config中硬编码。我有服务器控件添加页面不知道的CSS脚本。