日期:2014-05-17  浏览次数:20467 次

Response.End执行流程问题
Response.End 方法终止页的执行,并将此执行切换到应用程序的事件管线中的 Application_EndRequest 事件。不执行 Response.End 后面的代码行。

上边这句话是从文档中看来的。我有个问题。
比如我在Application_BeginRequest中写一段代码
Response.Write("ttttt");
Response.End();

程序执行到这里,会一下跳到Application_EndRequest中,然后不执行中间的管道事件,也就是说,不去执行IHttpHandler什么的,也就没有ProcessRequest方法,是么?

------解决方案--------------------
 执行到Response.End()后,不执行 Response.End 后面的代码行。

没错.
------解决方案--------------------


引用:
 执行到Response.End()后,不执行 Response.End 后面的代码行。

没错.

同意!