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