2009-07-22 67 views
1

我的項目在單個解決方案文件中有兩個Web應用程序。第一個Web應用程序是基於舊的架構,第二個是基於新的架構。我們逐漸將舊的應用程序轉移到新架構上。現在,當從頁面導航到第一個Web應用程序的「Form1.aspx」到第二個Web應用程序的「newForm1.aspx」時,我面臨一個問題。在asp.net中的單個解決方案文件中的兩個Web應用程序之間的導航

請幫幫我,它急。

在此先感謝。

尼拉詹辛格

+2

? – ahockley 2009-07-22 18:57:57

回答

0

在第一web應用程序的Form1.aspx,重定向添加到newForm1.aspx所述第二網絡應用的。我不確定最好的位置,可能在OnInit。

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

我想你遇到的問題是,舊的Web應用程序和新的Web應用程序將駐留在不同的虛擬目錄,因此,新的網絡應用程序有沒有在那裏「newForm1.aspx」的知識,因爲這是舊Web應用程序虛擬目錄中的一個頁面。

的解決方案是,以確保您的重定向的前綴是舊的Web應用程序的完整路徑:什麼是問題,你遇到

Response.Redirect("http://oldwebapp/newForm1.aspx"); 
相關問題