Я работаю в ASP.NET MasterPage и у меня проблемы с <link href="..." />
.
Я пытаюсь заменить в таблице стилей конкретное имя:
<link href="/Content/Styles/<%=Model.Style%>.css" rel="stylesheet" type="text/css" />
К сожалению, это создает вывод HTML:
<link href="/Content/Styles/<%=Model.Style%>.css" rel="stylesheet" type="text/css" />
Что явно не то, что было задумано.
Если я поместил тот же код в заполнитель View, он отлично работает. Это не очень хорошее решение, так как у меня есть много страниц, на которых я просто хочу, чтобы это делало то же самое.
Похоже, что он пытается автоматически исправить URL - есть ли способ отключить это?
Редактировать 1:
Я временно исправил это, используя:
<link href=<%=String.Format("\"/Content/Styles/{0}.css\"", Model.Style)%> rel="stylesheet" type="text/css" />