2013-11-18 6 views
0

Я иду в учебное пособие, проблема в том, что когда я копирую и вставляю код. Расширитель календаря не стреляет. Так я удалил диспетчер сценариев и добавил скрипт-скрипт инструментария, и он работает. Мне интересно, что может быть причиной . В случае возникновения такой же проблемы сноваScriptManager и ToolkitScriptManager confusion

ответ

0

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

EDIT: Насколько я знаю, ToolScriptManager может обрабатывать более новые или обновленные сценарии Ajax. Вот почему, когда вы устанавливаете AjaxControlToolkit, существует еще много расширителей, чем до его установки. ScriptManager предназначен для запуска сценариев Ajax, но он не может обрабатывать более новые версии Ajax, такие как Extender Calendar, Watermark Extender и т. Д. Если вы используете расширения AjaxControlToolkit, важно использовать ToolScriptManager, чтобы он правильно обрабатывал все js-скрипты.

+0

А как насчет диспетчера скриптов. Они одинаковы. – user2751773

+0

Просмотрите мое изменение, чтобы узнать, сделал ли я его более понятным для вас. – Humpy

Смежные вопросы