在我的解决方案中,我有一个文件夹FIRE,其中我有一个页面。我正在使用respose.redirect将我的错误处理到另一个页面Error.aspx。 我在写
catch (System.Exception ex)
{
//DisplayError(ex);
Session["ExceptionDetails"] = ex;
Response.Redirect("ErrorInformationDetails.aspx");
}
但是错误
找不到资源/找不到/FIRE/ERROR.aspx。
但是对于主目录中其他工作正常的页面
答案 0 :(得分:2)
始终使用root运算符(〜)来避免此类错误:
Response.Redirect("~/Fire/Error.appx");
答案 1 :(得分:2)
试试这个
Response.Redirect("~/Fire/Error.aspx");
答案 2 :(得分:1)
尝试此代码。如果游标进入异常阻止,这可以减少Web请求的RoundTrip过程。
Response.RedirectPermanent("~/Administration/Masters/SearchThought.aspx");