asp.net链接标记语法错误

时间:2013-04-06 23:37:56

标签: asp.net css

我正在尝试从文件夹动态加载样式表,但目前它无法正常工作:

<head id="Head1" runat="server">
     <link  type="text/css" rel="styleSheet"  href="http://www.domain.com/users/'<%= UserNameVar%>'/styleSheet.css" />
</head>

UserNameVar包含字符串数据。

编辑:这是我将其上传到服务器时的输出。但它没有加载

<link type="text/css" rel="styleSheet" href="http://www.domain.com/users/&#39;&lt;%= UserNameVar%>&#39;/styleSheet.css" /></head>

1 个答案:

答案 0 :(得分:2)

将所有href值放在<%=%>

试试这个:

<head id="Head1" runat="server">
     <link  type="text/css" rel="styleSheet"  href=<%= "http://www.domain.com/users/" + UserNameVar + "/styleSheet.css />" %>     
</head>