2009-07-22 7 views
1

Mon projet a deux applications Web dans un seul fichier de solution. La première application Web est basée sur une architecture ancienne et la seconde sur une nouvelle architecture. lentement, nous déplaçons progressivement notre ancienne application sur une nouvelle architecture. Maintenant, je suis confronté à un problème lors de la navigation à partir d'une page dites "Form1.aspx" de la première application web à "newForm1.aspx" de la deuxième application web.Navigation entre deux applications Web dans un seul fichier de solution dans asp.net

s'il vous plaît aidez-moi, c'est urgent.

Merci d'avance.

Nirajan Singh

+2

Quel est le problème que vous rencontrez? – ahockley

Répondre

0

Dans Form1.aspx de la première application web, ajouter une redirection vers newForm1.aspx de la deuxième application Web. Je ne suis pas sûr de la meilleure position pour cela, probablement dans OnInit.

Page.Response.Redirect("newForm1.aspx"); 
0

Je pense que le problème que vous rencontrez est que l'ancienne application web et la nouvelle application Web résidera dans différents répertoires virtuels, de sorte que la nouvelle application Web n'a pas connaissance de l'endroit où « newForm1.aspx » est parce que ceci est une page dans le répertoire virtuel de l'ancienne application Web.

La solution est de faire en sorte que votre redirection est préfixé avec l'ancienne application web chemin complet:

Response.Redirect("http://oldwebapp/newForm1.aspx"); 
Questions connexes