这真的应该非常简单......
我有一个asp.net母版页,它按预期工作。它包含一些没有任何问题的asp:标签。
母版页还包含
行<link rel="stylesheet" type="text/css" href="css/main.css?v=<%=variableName%>" />
没有执行。输出HTML将其作为
<link rel="stylesheet" type="text/css" href="css/main.css?v=<%=variableName%>" />
我不在asp.net工作,所以希望我错过了一些超级简单的东西。关于如何阻止我的内联asp标签被HTML编码的任何建议?
非常感谢。
修改
所以它变得更加愚蠢
这有效:href="css/main.css?v=<%:"variableName"%>"
并输出href="css/main.css?v=variableName"
但是,这不是:href="css/main.css?v=<%:variableName%>"
和输出href="css/main.css?v=<%:variableName%>"
说真的,我从未想过我会这么说,但PHP让WAYYY更有意义!
答案 0 :(得分:6)
试试这个
更新: <link rel="stylesheet" type="text/css" href=<%="'css/main.css?v="+"34'"%> />