您好,我面临以下问题,这让我发疯!
我有以下解决方案结构:
Solution1
project1
page1.aspx
project2
page2.aspx
page1.aspx 包含一个 asp.net 菜单控件,我需要从 menuitem 导航到 project2 中的 page2.aspx
换句话说,我如何从同一解决方案中的另一个项目访问项目的资源?
提前致谢
您好,我面临以下问题,这让我发疯!
我有以下解决方案结构:
Solution1
project1
page1.aspx
project2
page2.aspx
page1.aspx 包含一个 asp.net 菜单控件,我需要从 menuitem 导航到 project2 中的 page2.aspx
换句话说,我如何从同一解决方案中的另一个项目访问项目的资源?
提前致谢
如果您在解决方案中有 2 个 Web 项目,这意味着您总共有 2 个不同的 Web 应用程序。从一个应用程序的菜单导航到另一个应用程序的唯一方法是创建一个链接。例子:
假设:
Page1.aspx(在 project1 中)位于http://localhost/App1/page1.aspx
Page2.aspx(在项目 2 中)位于http://localhost/App2/page2.aspx
您可以在 page1.aspx 的菜单中创建指向 page2.aspx 的链接,方法是在菜单中设置指向:http://localhost/App2/page2.aspx
换句话说,你的菜单必须有一个这样的元素:
<a href="htp://localhost/App2/page2.aspx">Take me to page2 </a>
我希望这很清楚。
如果您需要调试 Project2 但起点是 Project1 - 转到 Project2 属性并将其 Start URL 指向 Project1:
然后编译并运行 Project2。它将启动 Project1,但当它重定向到 Project2 时,您将能够调试、使用断点等。