我在此网站上设置了网址设置。我在导航中有一个书签链接,可以转到主页中的项目,如下所示:<a href="/default.aspx#about">About</a>
。问题在于,当有人输入网址错误时,如site.com/contact/
,而不是创建网址site.com/default.aspx#about
,而是创建了网址site.com/contact/default.aspx#about
。导航中的所有其他网址都使用正确的路径。我知道它与标签有关。有办法解决吗?
答案 0 :(得分:0)
而不是
<a href="/default.aspx#about">About</a>
试试这个:
<a href='<%= ResolveUrl("~/default.aspx#about") %>'>About</a>
无论如何都应该写出正确的URL。