ASP.NET Server.Transfer()问题

时间:2009-08-03 14:25:02

标签: 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

但我的.sln文件位于

App Root -> Solution

Default.aspx

App Root -> Web

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

1 个答案:

答案 0 :(得分:11)

试试这个:

Server.Transfer("~/Student/StudentControlPanel.aspx?username=" + username);

波浪号(~)解析为应用程序的根目录。