Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Разработка под ASP.NET > AJAX колличество scriptManager на странице |
Автор: gambit 16.3.2009, 14:03 |
По закону на странице может быть только один script manager, есть страница которая включает в себя 2 UserControl элементами AJAX, и в обоих компонентах есть script manager и из за этого я получаю ошибку RunTime о том что кол-во script manager>1, если же в студии убрать script manage из какого нибудь контрола, то студия выдает ошибку кол-во script manager==0 и отказывается работать, что делать??? |
Автор: likegift 17.3.2009, 22:23 | ||||
попробуй, потом расскажешь ;) |
Автор: Idsa 18.3.2009, 13:31 |
gambit, обычно ScriptManager кидается на базовый MasterPage, а на страницах, контролах и т. д. используется, как указал likegift, ScriptManagerProxy. Единственный, на мой взгляд, недостаток такого подхода проявляется, когда AJAX используется далеко не на всех страницах сайта: AJAX'овские js'ки почем зря грузятся при запросе каждой страницы. Хотя браузеры нынче умные и, наверняка, закэшируют эти js'ки при первой загрузке. |