С помощью Ajax Control Toolkit можно легко перетащить все типы отличных расширителей на элементы управления, но для этого они регистрируют огромное количество JavaScript.
ScriptManager находится в MasterPage, есть ли способ управлять загрузкой скрипта на одной странице, которого нет на другой?Например: расширитель календаря находится на одной странице, но сценарий для него загружается на каждой странице, которая является дочерней по отношению к главной странице.





Я бы тоже хотел получить ответ на этот вопрос. Слепая вставка javascript в инструментарии, безотносительно к передовой практике, привела к тому, что наши разработчикам делать до смешного большие страницы.
Вся суть инструментария - сделать дизайн легко, но теперь нам нужно реорганизовать весь пользовательский интерфейс, из-за «легкости», которую он предоставлял. Мы отправляем ОГРОМНЫЕ страницы выгружены, которые мы не можем кэшировать.
Рассмотрите возможность отказа от инструментария управления Ajax. Огромная нагрузка на JavaScript является причиной того, что мы отходим от него. Вам следует подумать о такой библиотеке, как jquery.