关于asp.net 服务器控件路径和<a href="#"><a>路径的问题
关于路径的问题:比如一个网站有根路径(####):####/User/a.aspx####/Manager/b.aspx####/Index.aspx我在b.aspx中要...
关于路径的问题: 比如一个网站有根路径(####):
####/User/a.aspx
####/Manager/b.aspx
####/Index.aspx
我在 b.aspx中要连接到 a.aspx页面
使用 <a href="../User/a.aspx">点这里</a>
但是如果使用 <a href="~/User/a.aspx">点这里</a>----这里获取的路径变成####/~/User/a.aspx
~/不是获取根目录的路径么,为什么不行呢?
如果我是使用服务器控件 <linkType navurl="~/User/a.aspx" runat"server">点这里</linkType>
则可以正常访问
求问是这什么原因造成的? 展开
####/User/a.aspx
####/Manager/b.aspx
####/Index.aspx
我在 b.aspx中要连接到 a.aspx页面
使用 <a href="../User/a.aspx">点这里</a>
但是如果使用 <a href="~/User/a.aspx">点这里</a>----这里获取的路径变成####/~/User/a.aspx
~/不是获取根目录的路径么,为什么不行呢?
如果我是使用服务器控件 <linkType navurl="~/User/a.aspx" runat"server">点这里</linkType>
则可以正常访问
求问是这什么原因造成的? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询