Asp.Net MVC中是否有一个事件在视图完成处理/渲染时被触发?

时间:2010-04-22 19:15:30

标签: asp.net-mvc

我希望绑定到MVC,以便在View完成处理但尚未完成向浏览器发送数据时触发一些代码运行。

1 个答案:

答案 0 :(得分:1)

我会说Controller.OnResult已执行,但实际上我认为此时数据已经写入输出流。视图直接将数据写入输出流的事实可能使您难以找到问题的答案。我认为避免这种情况的唯一方法是编写自己的ViewResult,它将为查看引擎提供中间流,将所有数据放入那里,进行自己的处理,然后将其写入http输出流。