有没有办法在客户端标记中链接到带有〜字符(或类似内容)的应用程序根目录(例如< link>)?我有一些外部样式表和脚本需要链接到母版页面,但我不想硬编码相对于IIS站点的路径,我想根据相对的应用程序路径来做。
答案 0 :(得分:10)
是的,请使用<link href="<%= ResolveUrl("~/meep/moop.css") %>" />
。
不是最漂亮的解决方案,但你应该只在开发过程中使用它几次......
答案 1 :(得分:0)
您可以简单地包含波浪号和runat属性,而不是调用ResolveUrl方法,如下所示:
&lt; a href =“〜/ page.aspx”runat =“server”&gt;我的链接&lt; / a&gt;
这将始终从root解析。