我的应用程序根目录中有母版页,联系人,默认页面 和我在帐户目录中的登录页面
与登录和默认页面相关联的母版页
在主页面中,我有重定向到联系人的链接
当我在默认页面时联系我们重定向是正确的,因为master和default都在Root
中现在我遇到的问题是,当我登录页面时,联系我们重定向失败,因为登录页面位于帐户目录中且主服务器位于根目录
在我的母版页面上,我有链接
<a href="~/contactus.aspx">Contact us</a>
当母版页与根关联而不与子目录
关联时,它可以正常工作请建议解决方案
答案 0 :(得分:0)
一种方法可能是:
<a href="<%=HostingEnvironment.ApplicationVirtualPath %>contactus.aspx">Contact us</a>
Learn more about HostingEnvironment.ApplicationVirtualPath property on MSDN.
请注意~/
符号仅在服务器端控件上按预期工作的事实。