我有一个深度嵌套的页面。还有一个在根路径中。在深度嵌套的页面内部,我有一个锚标记,它应该导航到另一个页面(不在根中,但很容易指定根相对路径)。
我做了以下尝试指定根相对路径:
<a href="~/home/main.aspx">Home</a>-> 这个给我一个 404 错误。它无法将~部分解析为根路径。
另一种选择是向上移动一个目录:
<a href="../../../home/main.aspx">Home</a>-> 这很头疼。
然后我尝试了这个:
<a href="/home/main.aspx">Home</a>-> 这又给了我一个 404。它只是删除了localhost:<port_number>/零件后面的内容并用/home/main.aspx.
在这里指定根相对路径的方法是什么?
PS:我假设根相对路径将为服务器控件解析