我的 Web 应用程序的根目录中有一个 ASCX 用户控件。它引用了一个样式表,比如
<link type="text/css" rel="stylesheet" href="MyStyle.css" />
问题是如果位于应用程序子文件夹中的任何 ASPX 页面引用该用户控件 - 他们看不到样式表,因为 href 路径是相对的并且样式表保留在应用程序根目录中。
除了将 CSS 复制到所有子文件夹中以从根目录普遍引用它之外,还有其他方法吗?我引用外部 JavaScript 没有问题,使用 ScriptManagerProxy 我可以通过 ASP.NET“~/”表示法指定外部 JS 文件的路径,该符号可以从任何位置解析为真实路径。CSS是否存在类似的东西?