Действительно ли это стоит времени для переключения от AjaxControlToolkit до jQuery? [закрытый]

5
задан Community 23 May 2017 в 12:18
поделиться

3 ответа

Я бы просто использовал и jQuery, и AjaxControlToolkit. Я делаю это сейчас. В общем, они очень хорошо играют друг с другом. Просто имейте в виду, что когда Toolkit выполняет обратную передачу AJAX, jQuery не знает об этом, поэтому вам нужно связать как загрузку документа, так и события onpostback.

2
ответ дан 14 December 2019 в 13:28
поделиться

jQuery определенно дает больше гибкости, но все зависит от того, какая функциональность вам нужна.

В то время как jQuery вызывает привыкание, библиотека управления jQueryUI довольно минималистична. Хотя для jQuery существует множество замечательных плагинов, их внешний вид и ощущение от использования несовместимы. Напротив, использование элементов управления пользовательского интерфейса от одного производителя приятно тем, что все выглядит и ведет себя последовательно, что также делает сайт более профессиональным.

Я никогда не использовал AjaxControlToolkit, но я считаю, что вы должны иметь возможность включить jQuery в страницу. В настоящее время эти замечательные фреймворки вполне дружелюбны друг к другу. Таким образом, вы можете получить лучшее из обоих миров. Это также уменьшит количество работы, которую вам придется проделать во время "переключения", и обеспечит более плавный переход от одного к другому.

3
ответ дан 14 December 2019 в 13:28
поделиться

Исходя из недавнего опыта, я думаю о том, чтобы полностью перейти с AjaxControlToolkit на Jquery. Это связано с инцидентом, когда мы пытались разместить новое приложение в виртуальном каталоге старого приложения.

Старое приложение использовало System.Web.Extensions версии 1.06, а новому приложению требовалась версия 3.5 (для AjaxControlToolkit 3.5). Из-за того, как устроен IIS, он наследовал родительский файл web.config, что вызывало всевозможные проблемы и ошибки, поскольку приложение находило ДВЕ версии system.web.extensions. Эта проблема не была решена, и нам пришлось разместить webapp на новом поддомене.

Этой проблемы можно было бы избежать, если бы мы просто использовали jQuery, поскольку он полностью отделен от IIS.

1
ответ дан 14 December 2019 в 13:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: