执行PageName.aspx的子请求时出错。 [英] Error executing child request for PageName.aspx.

查看:129
本文介绍了执行PageName.aspx的子请求时出错。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,



访问主页时遇到问题。起初我使用server.transfer,但仍然没有用。



这里代码:





Hi all,

i got problem when access to the home page. at first i use "server.transfer" but then still no works.

here the code:


Session["username"] = username.Text;

            if (roles == "administrator,user")
            {
                Server.Transfer("~/Admin/Home.aspx");
            }
            else if (roles == "manager,user")
            {
                Server.Transfer("~/Manager/Home.aspx");
            }
            else if (roles == "user")
            {
                Server.Transfer("~/User/Home.aspx");
            }

当我访问经理和管理主页时,它可以工作。但是当我想访问用户主页时;出现错误:执行/OMC1/User/Home.aspx子请求时出错。



请各位帮助我。我必须尽快提交项目



非常感谢

musiw。

when i access to manager and admin home page it works.but when i want to access to user homepage; the error appear: Error executing child request for /OMC1/User/Home.aspx.

pls guys help me.i have to submit the project asap

thanks a lot
musiw.

推荐答案

使用Response.Redirect。 MS记录的问题,这里:

PRB:执行子请求时出错使用服务器时出现错误信息。 ASP.NET页面中的传输或Server.Execute [ ^ ]



另外,此处解决了类似的问题: Server.Transfer throws执行子请求时出错。如何解决? [ ^ ]

使用: HttpContext.Current.RewritePath(somefile.aspx);
Use Response.Redirect. Documented issue by MS, here:
PRB: "Error Executing Child Request" Error Message When You Use Server.Transfer or Server.Execute in ASP.NET Page[^]

Alternatively, similar issue resolved here: Server.Transfer throws Error executing child request. How to resolve?[^]
Use: HttpContext.Current.RewritePath("somefile.aspx");


解决此错误的另一种方法是在webconfig文件中添加一个处理程序:

http://www.banmanpro.com/support2/Error_executing_child_request.asp [ ^ ]
The another way to resolve this error is to add an Handler in webconfig file:
http://www.banmanpro.com/support2/Error_executing_child_request.asp[^]


这篇关于执行PageName.aspx的子请求时出错。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆