Response.Redirect("Sign up.aspx",false);

本文关键字:quot false aspx Sign Response Redirect up | 更新日期: 2023-09-27 17:54:30

有必要把第二个参数设为false吗?如果是,为什么?如果不是,为什么不呢?

我已经从谷歌上看到了,但是我不能理解…如能准确答复,不胜感激

我们也可以使用单个参数

Response.Redirect("Sign up.aspx",false);

您可以只使用一个参数作为URL或使用true作为第二个参数,但这在某些情况下使System.Threading.ThreadAbortExceptionResponse.Redirect(string URL,true)使response.End()自动停止分页进程。

当您使用false作为第二个参数时,您告诉编译器即使在页面重定向之后也不要停止页面处理,这会产生一些其他问题。为了防止这个问题,你可以在response.redirect之后使用false作为第二个参数和return;关键字。