问:什么情况下需要Response.End()语句,加这句有什么好处
答:
首先你要理解Response.End()的意思,它的意思是终止执行下面的语句!
但有时不加和加上都一样,但还要加上好,为什么呢?
if(txt.Text!="aa"){
Response.Write("不对");
Response.End();
}
Response.Write("哈哈");
如果你的程序没有最后一句,那在if语句中加不加都是一样的,但如果有最后一句,那效果就不一样了,如果Response.End()了,那"哈哈"就执行不了了.
所以,得看Response.End()放在什么位置了.
Response.redirect 实现页面重定向。