Путаница между ScriptManager и ToolkitScriptManager

я работаю с учебником, проблема в том, что когда я копирую и вставляю код. Расширитель календаря не срабатывает. Поэтому я удалил диспетчер скриптов и добавил менеджер скриптов инструментария, и он работает. Мне интересно, в чем может быть причина. снова проблема


person user2751773    schedule 18.11.2013    source источник


Ответы (1)


Если я вас правильно понял, в настоящее время вы используете Расширитель календаря, предоставленный AjaxControlToolkit. Если это так, то вам понадобится ToolkitScriptManager, так как это версия AjaxControlToolkit ScriptManager, необходимая для использования вами всех расширений AjaxControlToolkit, таких как расширитель календаря, расширитель filtertextbox и так далее. Надеюсь, это поможет!

РЕДАКТИРОВАТЬ: Насколько мне известно, ToolScriptManager может обрабатывать новые или обновленные сценарии Ajax. Вот почему, когда вы устанавливаете AjaxControlToolkit, появляется гораздо больше расширений, чем до его установки. ScriptManager предназначен для запуска сценариев Ajax, но он не может правильно обрабатывать более новые версии Ajax, такие как Расширитель календаря, Расширитель водяных знаков и т. д. Если вы используете какие-либо расширения AjaxControlToolkit, важно использовать ToolScriptManager, чтобы он правильно обрабатывал все сценарии js.

person Humpy    schedule 18.11.2013
comment
Просмотрите мое редактирование, чтобы увидеть, сделал ли я его более понятным для вас. - person Humpy; 19.11.2013