Пользовательские веб-элементы управления, Javascript и Script Manager

Есть ли способ добавить диспетчер сценариев в свой пользовательский веб-элемент управления, если его еще нет на странице (на главной странице или если вы несколько раз используете веб-элемент управления)?

Тот же вопрос о добавлении файлов javascript на страницу, часто у меня есть элементы управления, которые добавляют javascript в заголовок страницы для элемента управления.

1 ответ

Решение

Относительно ScriptManager:

Я бы использовал главные страницы и включил менеджер сценариев на вашей главной странице. В качестве альтернативы, если у вас есть что-то вроде Header.ascx, которое, как вы знаете, включено в каждую страницу, вы также можете разместить его там.

Относительно файлов JavaScript:

Используйте метод ClientScriptManager.RegisterStartupScript, чтобы включить JavaScript на своей странице. Он не будет создавать дубликаты, если они имеют один и тот же параметр имени ключа.

http://msdn.microsoft.com/en-us/library/z9h4dk8y.aspx

Другие вопросы по тегам