asp.net – Server.Transfer throws执行子请求时出错 如何解决?
发布时间:2020-12-15 18:54:03 所属栏目:asp.Net 来源:网络整理
导读:我有一个HttpModule在C#2.0,它处理抛出的异常。每当抛出异常时,将调用具有一些查询字符串的错误页面(aspx)。它通过Server.Transfer()完成。 但是当控件尝试执行Server.Transfer()时,会抛出以下异常: Error executing child request for [pagename].aspx.
我有一个HttpModule在C#2.0,它处理抛出的异常。每当抛出异常时,将调用具有一些查询字符串的错误页面(aspx)。它通过Server.Transfer()完成。
但是当控件尝试执行Server.Transfer()时,会抛出以下异常:
而Request.Redirect()工作正常。 我试图在传送请求的页面的Page指令中设置EnableViewStateMac =“false”。仍然存在问题。 这里是我试过的代码: string errorPage = "errorpage.aspx?id=" + someErrorId HttpContext.Current.Server.Transfer(errorPage,true); 任何想法如何可以解决? 解决方法
我发现了一个替代Server.Transfer()
我用了 HttpContext.Current.RewritePath("somefile.aspx"); 这解决了这个问题。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 做一个ASP.NET网站的更改杀死活动会话?
- asp.net-mvc – 根据需要处理ASP.NET MVC可选字段
- asp.net – 将Crystal报表导出到文本文件 – 没有RTF文件
- Asp.net Core +MVC+Bootstrap开发项目实站2
- asp.net-mvc – Durandal和ASP.NET MVC约定
- ASP.NET MVC中每用户变量的Session替代方法
- ASP.NET MVC 4将模型从视图传递给html帮助器
- 使用NPOI读取EXCEL中的数据到DataTable中
- asp.net-mvc – 如何在mvc网格格式中格式化日期
- asp.net – 在浏览器关闭并重新打开后维护相同的会话
推荐文章
站长推荐
- asp.net-core – 是否可以/建议使用EFCore 2.1数
- asp.net-core – IClaimsTransformer的User.IsIn
- asp.net-mvc – 标准ASP.NET MVC ModelBinder的文
- asp.net中的.ashx文件?
- 实体框架 – EF 6 Code First迁移警告或阻止破坏
- asp.net-mvc – ASP.NET MVC中的本地化
- ASP.NET:如何重定向,预填充表单数据?
- asp.net – 过程或函数’xyz’指定了太多参数
- asp.net 4.0:是否有相当于ClientIDMode的INPUT的
- asp.net-core – 基本bproject create无法创建优
热点阅读