从不同项目的超链接导航网页,但相同的asp.net解决方案

时间:2013-07-31 18:09:55

标签: asp.net

您好我面临以下问题而且让我发疯了!

我有以下解决方案结构:

 Solution1
   project1
     page1.aspx
   project2
      page2.aspx

page1.aspx包含一个asp.net菜单控件,我需要从menuitem导航到project2中的page2.aspx

换句话说,如何在同一解决方案中从另一个项目访问项目资源?

提前致谢

2 个答案:

答案 0 :(得分:2)

如果解决方案中有2个Web项目,则表示您共有2个不同的Web应用程序。您可以从一个应用程序中的菜单导航到另一个应用程序的唯一方法是创建链接。例如:

假设:

Page1.aspx(在project1中)位于http://localhost/App1/page1.aspx

Page2.aspx(项目2中)位于http://localhost/App2/page2.aspx

您可以通过在菜单中指向以下链接:http://localhost/App2/page2.aspx

在page1.aspx到page2.aspx的菜单中创建链接

换句话说,你的菜单必须有一个元素:

<a href="htp://localhost/App2/page2.aspx">Take me to page2 </a>

我希望这很清楚。

答案 1 :(得分:0)

如果您需要调试Project2但起点是Project1 - 转到Project2属性并将其指向Start1到Project1:

enter image description here

然后编译并运行Project2。它将启动Project1,但是当它重定向到Project2时,您将能够调试,使用断点等。