ASP.NET Server.Transfer()问题

4
我正在使用这段代码...
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

有人能给我提供一个解决方案吗?

1个回答

12

试一试这个:

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接