Asp.net ASP全局导航栏跨子文件夹的错误链接

Asp.net ASP全局导航栏跨子文件夹的错误链接,asp.net,master-pages,Asp.net,Master Pages,我正在尝试在ASP.NET母版页中创建一个全局导航栏,该导航栏链接到不同文件夹中的页面,但是一旦我导航到子文件夹中的页面,链接显然不起作用。如何创建总是从根目录开始的链接 例如,在根文件夹中的页面上,链接可以是 mysite.com/folder1/default.aspx 但一旦进入该页面,链接就会变成 mysite.com/folder1/folder1/default.aspx 非常感谢您的帮助。要从路由启动链接,请使用tilde~。因此,链接将是 ~/folder1/default.

我正在尝试在ASP.NET母版页中创建一个全局导航栏,该导航栏链接到不同文件夹中的页面,但是一旦我导航到子文件夹中的页面,链接显然不起作用。如何创建总是从根目录开始的链接

例如,在根文件夹中的页面上,链接可以是

mysite.com/folder1/default.aspx
但一旦进入该页面,链接就会变成

mysite.com/folder1/folder1/default.aspx

非常感谢您的帮助。

要从路由启动链接,请使用tilde
~
。因此,链接将是
~/folder1/default.aspx
~/folder1/folder1/default.aspx

是否需要进行任何其他更改,因为这将为我提供以下URL:这些是标准链接吗?或者
asp:Hyperlink
?如果是标准配置,您将需要
runat=“server”
Ahhh成功!谢谢christiandev,我只需要添加runat=“server”