C# 是否有某种方法可以截取和修改asp.net中的html输出流,以组合javascript?

C# 是否有某种方法可以截取和修改asp.net中的html输出流,以组合javascript?,c#,javascript,asp.net,html,css,C#,Javascript,Asp.net,Html,Css,是否有某种方法可以截取asp.net中的HTML输出流并进行修改?例如使用httpmodules还是什么?我知道使用java servlet可以做到这一点,并假设一定有一种优雅的方法可以使用asp.net做到这一点 我的目的是将许多javascript文件组合成一个已缩小/打包的复合脚本,以加快页面加载速度 例如,如果我的页面通常在页眉中输出以下内容: <script type="text/javascript" src="/scripts/blah.js"></script&

是否有某种方法可以截取asp.net中的HTML输出流并进行修改?例如使用httpmodules还是什么?我知道使用java servlet可以做到这一点,并假设一定有一种优雅的方法可以使用asp.net做到这一点

我的目的是将许多javascript文件组合成一个已缩小/打包的复合脚本,以加快页面加载速度

例如,如果我的页面通常在页眉中输出以下内容:

<script type="text/javascript" src="/scripts/blah.js"></script> 
<script type="text/javascript" src="/scripts/yada.js"></script> 

我想用以下内容来取代这一点:

<script type="text/javascript" src="/scripts/all.js"></script> 

(我也意识到我必须以某种方式创建all.js)。
谢谢

您可以设置。

这是一篇有趣的文章。我没有试过,只是做了个搜索

我知道Telerik对他们的控制做了类似的事情


也希望对多个css文件执行相同的操作。是的,类似的操作听起来很棒。有了这个,它会只允许一个过滤器吗?@Chris:不会;过滤器可以链接。
Filter
getter处理这个问题。