从一个页面移动到另一个页面代码是 Response.Redirect(“AddElementTitle.aspx”,false); 我的问题是,为什么我们写错,好像我们不写错也比页面移动到其他页面。请告诉我为什么我们写错了。
答案 0 :(得分:1)
谷歌搜索Response.Redirect
非常快速地将您HttpResponse.Redirect Method 引导到endResponse
,其中{{1}}参数描述为:
指示当前页面的执行是否应终止
答案 1 :(得分:0)
HttpResponse.Redirect
有两个重载。 HttpResponse.Redirect Method (String, Boolean)采用布尔参数来判断当前页面的执行是否应该中止。
如果您通过true
,此功能将调用Response.End
,当前线程将被中止。
您应该记住,如果此值为false
,则重定向代码之后的所有代码都将执行。
我认为通常的方法是使用HttpResponse.Redirect Method (String)方法,这相当于调用HttpResponse.Redirect Method (String, Boolean) true
值,结束响应并中止当前页面的执行。< / p>