Как динамически настроить загрузку таблицы стилей или JavaScript в ASP.NET MVC - PullRequest
0 голосов
/ 10 марта 2011

У меня есть глобальная переменная, которая содержит значение для маршрутизации. Мне нужно использовать их для ссылки на таблицу стилей, например

<%: Globals.routing %> but if i use them to loading stylesheet they never work prehaps the render html soemthing goes like

<link type="text/css" rel="stylesheet" href="<%:Globals.ROOT_PATH %>jqueryui1.8.7.custom.css">

- это их любой правильный способ загрузки таблицы стилей путем динамической передачи тега location или href

Ответы [ 2 ]

0 голосов
/ 10 марта 2011

Как насчет:

 <link rel="stylesheet" type="text/css" href='<%= ResolveUrl("~/Content/jqueryui1.8.7.custom.css") %>'  />
0 голосов
/ 10 марта 2011

Не используйте глобальные переменные для этого.Используйте помощники URL:

<link type="text/css" rel="stylesheet" href="<%: Url.Content("~/content/css/jqueryui1.8.7.custom.css") %>" />

Внутри помощника Url.Content вы можете использовать некоторую переменную для указания пользовательских путей для CSS.

Также убедитесь, что тег <head> не имеету него нет атрибута runat="server", иначе вы можете получить неприятные сюрпризы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...