一个解决方案中有两个项目,如何为不同项目的菜单项中的导航 URL 属性绑定网页(.aspx)。我需要将一个项目中的菜单项访问到另一个项目的 aspx 页面。我无法通过选择选择网址来做到这一点
如何从不同的项目访问其他项目网页(.aspx)。我想从 asp:menu 导航到不同项目中的页面。这两个项目在同一个解决方案中。NavigateURL="~ * " 如果它在同一个项目中,我正在使用并且我需要在不同的项目中映射网页
一个解决方案中有两个项目,如何为不同项目的菜单项中的导航 URL 属性绑定网页(.aspx)。我需要将一个项目中的菜单项访问到另一个项目的 aspx 页面。我无法通过选择选择网址来做到这一点
如何从不同的项目访问其他项目网页(.aspx)。我想从 asp:menu 导航到不同项目中的页面。这两个项目在同一个解决方案中。NavigateURL="~ * " 如果它在同一个项目中,我正在使用并且我需要在不同的项目中映射网页
用这个 :
string Path = Request.Url.GetLeftPart(UriPartial.Authority) +
VirtualPathUtility.ToAbsolute("~/");
路径将包含您当前的 localhost/CurrentOpenedProject,使用以下命令将其替换为所需的项目:
Path = Path.Replace("CurrentOpenedProject", "RequiredProject");
您可以像这样将其添加到 menuItem:
for(int i = 0; i < Menu1.Items.Count;i++){
Menu1.Items[i].NavigateUrl = Path;
}