【发布时间】:2015-08-30 16:26:46
【问题描述】:
我设计了一个带有子文件夹和带有导航菜单的侧边栏的网站,但是当我在子文件夹中输入页面时,所有链接都指向当前文件夹而不是根目录,使用波浪号不能解决问题,如果例如我输入这样的内容:
<a href="~/editor.aspx">
它不会查找波浪号广告根文件夹,但会在路径中查找它并且会失败,因此如果我在子文件夹“articles”和页面“resume.aspx”中,它将尝试查找:
http://www.website.../articles/~/editor.aspx
如何在我的所有侧边栏(母版页)链接上不使用Server.MapPath 的情况下在<a> 标记中正确使用根引用?
编辑:当您的当前文件夹设置为“articles”并且您单击“/register.aspx”时会发生什么?它不会在“文章”文件夹下寻找页面吗?
【问题讨论】: