2009-08-03 8 views
4

J'utilise ce code ...ASP.NET problème Server.Transfer()

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

Et obtenir l'exception suivante:

InvalidOperationException : "Failed to map the path '/Student/StudentControlPanel.aspx'." 

StudentControlPanel.aspx - page se trouve dans

App Root -> Web -> Student 

Mais mon fichier .sln est situé dans

App Root -> Solution 

Default.aspx est dans

App Root -> Web 

Quelqu'un peut-il me donner une solution?

Répondre

11

Essayez ceci:

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

Le tilde (~) décide de la racine de l'application.