asp.net - 合并 WebResource.axd CSS 请求

标签 asp.net

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

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

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

最佳答案

您需要为此编写自己的 IHttpHandler。 Combine Multiple JavaScript and CSS Files and Remove Overheads. 有一个工作示例

关于asp.net - 合并 WebResource.axd CSS 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3721757/

相关文章:

javascript - 如何在 asp.net 中使用 javascript 在 Azure BLOB 存储上上传期间压缩视频?

asp.net - Web.config : Wildcards in location and authorization

javascript - html textarea 在 ASP 中设置为 runat ="server"时忽略 javascript

asp.net - 人们如何称呼 aspx 文件以将其与 aspx.cs/aspx.vb 代码隐藏文件区分开来?

c# - asp.net登录页面详细信息存储信息

c# - 拖放子节点

asp.net - 在文档准备好后将 jQuery UI 对话框附加到 ASP.NET 表单

asp.net - 用于验证下拉条目的正则表达式

html - 在 ASP.NET 中将 html 表导出到 excel 文件的简单方法?

asp.net - SQL Server 上的数据库有多少?