добавлять - PullRequest
       22

добавлять

2 голосов
/ 07 ноября 2010

Я собираюсь использовать файлы JQuery в своем пользовательском ServerControl, поэтому мне нужно добавить строку ниже в теге Head.

<script type="text/javascript" src="jquery-1.4.3.min.js"></script>

Как я могу сделать это в ServerControl с C #

1 Ответ

11 голосов
/ 07 ноября 2010

Пользовательские сценарии можно зарегистрировать с помощью метода ClientScriptManager.RegisterClientScriptInclude во время загрузки страницы. Кроме того, вы можете просто включить скрипт на своей странице .aspx. Если это общедоступный серверный элемент управления, первый способ, вероятно, более предпочтителен.

РЕДАКТИРОВАТЬ: в качестве альтернативы вы можете зарегистрировать сценарии в теге <head> страницы следующим образом:

HtmlGenericControl jqueryInclude = new HtmlGenericControl("script");
jqueryInclude.Attributes.Add("type", "text/javascript");
jqueryInclude.Attributes.Add("src", "http://<path to jQuery>");
Page.Header.Controls.Add(jqueryInclude);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...