我对该代码有疑问:
HttpContext.Current.Response.Redirect("~/Examples/my.aspx");
//or
HttpContext.Current.Response.Redirect("~/Examples/my.aspx",true);
上面的代码会生成我在本主题标题中提到的错误。
我只需要刷新我的ASP.NET页面,我就不能使用该代码了:
HttpContext.Current.Response.AddHeader("Refresh","2");
因为它说的是IIS管道模式
puprose是我必须进入OnLoad方法,其中刷新/重定向后某些条件为真
答案 0 :(得分:1)
尝试使用以下代码
strURL =“”〜//示例// my.aspx“”;
ScriptManager.RegisterStartupScript(此, this.GetType(),“red”, “window.location.href ='”+ strURL + “';”,真实);
答案 1 :(得分:0)
您是否正在捕获ThreadAbortException?您可以尝试将代码修改为:
HttpContext.Current.Response.Redirect( “〜/实施例/ my.aspx”,假);
您可以在以下链接中找到更多有用的信息:
答案 2 :(得分:0)
仅在重定向中添加false 它适用于我