Могу ли я включить различные файлы javascript / css на страницу содержимого с помощью главных страниц ASP.NET WebForms? - PullRequest
4 голосов
/ 26 июля 2010

У меня есть несколько страниц контента, использующих одну и ту же мастер-страницу, и всем не нужны одинаковые файлы javascript и css, включенные в тег <head>.

Можно ли изменить содержимое тега <head> на страницах содержимого?

Ответы [ 2 ]

3 голосов
/ 26 июля 2010

это так, но я рекомендую сделать это немного по-другому.Я помещаю заполнитель содержимого прямо над тегом закрытия тела.Затем я заполняю необходимые JS-скрипты для каждой страницы контента.Это позволит вам разместить сценарии внизу, но вы также можете сделать то же самое с заполнителем в заголовке.

Вы также можете сделать это программно:

HtmlGenericControl js = new HtmlGenericControl("script");
js.Attributes["type"] = "text/javascript";
js.Attributes["src"] = "jscript/jquery.js";
Page.Header.Controls.Add(js);
0 голосов
/ 26 июля 2010

Поместите элемент управления Placeholder в голову, и вы сможете использовать его на страницах контента.

...