Мой опыт работы со списком переупорядочения в Ajax Control Toolkit, как и со многими другими сторонними поставщиками, заключается в том, что большинство из них, похоже, не стоят этих усилий. Обязательно попробуйте их, прежде чем купить.
К сожалению, многие примеры / компоненты слишком основаны на клиенте и, кажется, всегда не соответствуют реальному использованию и типам взаимодействия, которые вам необходимы с приложениями ASP.Net (например, обработка обратной передачи). Перетаскивание div не так уж сложно, но это все, что делают многие примеры. Если ваши потребности не отражают их предложение, попробуйте что-нибудь другое.
Книга Мэннинг ASP.NET AJAX в действии - хороший справочник по коду для выполнения перетаскивания. Он использует Microsoft.Web.Preview, но он не обновлялся довольно долго, что вызывает беспокойство. Я создал довольно хороший пользовательский интерфейс перетаскивания с помощью PreviewDragDrop от MS, он работает в кросс-браузерном режиме, и его довольно легко кодировать. Помимо предварительного просмотра DLL, книга Мэннинга отлично подходит для понимания Microsoft AJAX API.
Однако , поскольку jQuery будет поставляться и поддерживаться с Visual Studio, я бы порекомендовал использовать его поверх чего-либо еще в тщетной попытке защитить себя от будущего.
Последний совет - никогда не переводить вашу основную компетенцию на аутсорсинг. Если эта страница является основной частью вашего предложения, вам лучше реализовать ее самостоятельно, используя библиотечный код, такой как jQuery или Microsoft.Ajax, а не полагаясь на сторонний компонент. Однако, если это всего лишь малая часть вашего сайта, используйте сторонние элементы управления.
Ref: Моя версия Microsoft.Web.Preview.dll: 1.1.61025.0.