ASP.NET MVC & Ajax Control Toolkit - PullRequest
       28

ASP.NET MVC & Ajax Control Toolkit

1 голос
/ 15 декабря 2008

Одной из вещей, которые мне нравятся в кодировании "старого skool" (веб-формы), является AJAX Control Toolkit.

Я видел на видео Microsoft Storefront 14 , Роб Конери использует элемент управления TextboxWatermark .

Когда я загрузил код , я не смог найти ни ссылки на элемент управления Watermark или любого другого элемента управления из набора инструментов, ни заставить его работать.

Итак, мой вопрос: работает ли AJAX Control Toolkit даже в мире типов MVC / AJAX / JQuery без viewstate. Что вы используете для «простых» элементов управления, таких как календарь и водяные знаки?

Ответы [ 3 ]

8 голосов
/ 15 декабря 2008

jQuery UI имеет календарь и другие компоненты пользовательского интерфейса. Также ознакомьтесь с огромным количеством jQuery плагинов .

2 голосов
/ 09 октября 2010

Я недавно изучал этот вопрос и обнаружил, что AJAX Control Toolkit нелегко использовать способом «только JavaScript», который вы хотели бы использовать для ASP.NET MVC. На самом деле это настоящая боль. Вот два примера:

Пример 1 - Всплывающий календарь

Пример 2 - Текстовое поле автозаполнения

Ни то, ни другое.

Вы можете придать своим страницам MVC кодовый код и использовать AJAX Control Toolkit, как в обычном ASP.NET, но это действительно нарушает саму идею MVC, поэтому я бы не советовал.

Я бы посоветовал последовать совету Фредрика Калсета и использовать jQuery UI или один из множества плагинов. Telerik также имеет несколько привлекательных элементов управления MVC с открытым исходным кодом , основанных на jQuery.

0 голосов
/ 12 августа 2010

Большая часть AJAX Control Toolkit доступна в дружественной к MVC форме javascript с MS AJAX CDN . Они также могут быть использованы с использованием синтаксиса плагина jquery.

...