gate_s

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

问:什么情况下需要Response.End()语句,加这句有什么好处

答:

首先你要理解Response.End()的意思,它的意思是终止执行下面的语句!
但有时不加和加上都一样,但还要加上好,为什么呢?

if(txt.Text!="aa"){
   Response.Write("不对");
   Response.End();
}
Response.Write("哈哈");

如果你的程序没有最后一句,那在if语句中加不加都是一样的,但如果有最后一句,那效果就不一样了,如果Response.End()了,那"哈哈"就执行不了了.
所以,得看Response.End()放在什么位置了.

 

Response.redirect 实现页面重定向。

posted on 2013-06-27 18:03  gate_s  阅读(317)  评论(0编辑  收藏  举报