我想使用Server.Transfer重定向到另一个页面,我有这个简单的代码:
if (Page.IsPostBack)
{
try
{
Server.Transfer("AnotherPage.aspx");
}
catch (Exception)
{
throw ;
}
}
但是我收到一个错误:“执行AnotherPage.aspx的子请求时出错。”无法在网上找到解决方案。
请注意,Response.Redirect完美无瑕。
答案 0 :(得分:1)
错误可能是由AnotherPage.aspx中的某些内容引起的。您可能希望在AnotherPage.aspx的Load事件中插入try... catch
处理程序。