执行儿童请求时出错[英] Error executing child request

问题描述

大家好

点击我的图片按钮时出现错误,以下是错误:
"执行/Manager/frmManagerStudentInfo.aspx 的子请求时出错."


然后它指向这一行:
" Server.Transfer("~/Manager/frmManagerStudentInfo.aspx?EmpRecNumber=" + Session["EmpRecNumber"].ToString());"

帮助...我在这里缺少什么?

推荐答案

查看此处了解原因1 和解决方案2 您的困境:ASP.NET 页面中使用 Server.Transfer 或 Server.Execute 时出现"执行子请求时出错"错误消息[^]

问候,

曼弗雷德



1 "Microsoft Internet 信息服务 (IIS) 根据请求文件的扩展名将 Server.Transfer 或 Server.Execute 请求分派到相应的 Internet 服务器应用程序编程接口 (ISAPI) 扩展名. 例如,对 .aspx 页面的请求被分派到 Aspnet_isapi.dll ISAPI 扩展.

在请求被分派到适当的 ISAPI 扩展之后,ISAPI 扩展不能调用另一个 ISAPI 扩展.您收到"症状"部分中列出的错误消息,因为处理对 ASP.NET 页面的请求的 Aspnet_isapi.dll 文件无法将请求转发到处理对​​ ASP 页面的请求的 Asp.dll 文件."


2 "要解决此问题,请使用 Response.Redirect 方法将请求从 ASP.NET 页面重定向到 ASP 页面."

本文地址:https://www.itbaoku.cn/post/1395141.html