Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASP.NET Server.Transfer()问题_Asp.net_Server.transfer - Fatal编程技术网

ASP.NET Server.Transfer()问题

ASP.NET Server.Transfer()问题,asp.net,server.transfer,Asp.net,Server.transfer,我正在使用这个代码 Server.Transfer("/Student/StudentControlPanel.aspx?username=" + username); 并获取以下异常: InvalidOperationException : "Failed to map the path '/Student/StudentControlPanel.aspx'." StudentControlPanel.aspx-页面位于 App Root -> Web -> Student

我正在使用这个代码

Server.Transfer("/Student/StudentControlPanel.aspx?username=" + username);
并获取以下异常:

InvalidOperationException : "Failed to map the path '/Student/StudentControlPanel.aspx'."
StudentControlPanel.aspx
-页面位于

App Root -> Web -> Student
但是我的.sln文件位于

App Root -> Solution
Default.aspx
处于

App Root -> Web
有人能给我一个解决方案吗?

试试这个:

Server.Transfer("~/Student/StudentControlPanel.aspx?username=" + username);
波浪号(
~
)解析为应用程序的根