Встроенный тег не выполняется на главной странице asp.net
Это действительно должно быть очень просто...
У меня есть главная страница 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, так что, надеюсь, я что-то упустил очень простой. Любые предложения о том, как предотвратить HTML-кодирование моих встроенных тегов asp?
Большое спасибо.
РЕДАКТИРОВАТЬ
Так что становится еще глупее
Это работает: 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 более разумным!
1 ответ
Попробуй это
ОБНОВИТЬ: <link rel="stylesheet" type="text/css" href=<%="'css/main.css?v="+"34'"%> />