2016-05-17 71 views
1

我正在使用此代码重定向到页面,然后要激活多个选项卡中的特定选项卡,但它不起作用。为什么?我的意思是重定向不起作用或显示后的任何内容。我进行了调试,它在重定向代码之后触发了代码,但对前端没有影响。为什么不重定向工作?

Response.Redirect(Request.RawUrl, false); 

tabContainer.ActiveTabIndex = 1; 

ShowMsg("Data Updated"); 

回答

0

正如你可以看到MSDNResponse.Redirect立即结束当前请求并导航到新的URL。这就是为什么你的下面的代码没有执行。

如果您想在Url上执行一些其他操作,您可以将响应重定向到,您应该考虑添加一些参数,例如, Url参数,由新Url评估。

您传递给Response.Redirectfalse只是防止引发ThreadAbortException