2008-10-22 2 views
4

Я хотел бы переместить элементы из одного списка в другой на странице, и я довольно гибкий в отношении того, какой тип списка он есть. Каков наилучший способ сделать это? ASP.NET Ajax? JQuery? Что-нибудь еще?Перетаскивание элементов из одного списка в другой на странице ASP.NET?

ответ

0

, если вы хотите сделать это и PostBack вместо использования AJAX для обновления данных на основе из полей, вам нужно будет понять, какие типы элементов управления вы используете. Проверка страницы будет жаловаться на элементы управления ASP, такие как dropdownlists, listboxes и т. Д., Если они содержат выбранные элементы, которые не были в списке, когда они были визуализированы.

Лучше использовать AJAX для отправки ваших обновлений или использования элементов управления HTML, таких как неупорядоченные списки, или выбрать добавленные через javascript и набивать выбранные данные в другом элементе управления, который не жалуется (скрытое поле) на PostBack. Альтернативой является отключение проверки страницы, и я не думаю, что это хорошая идея.

0

Вы можете также можете посмотреть на YUI библиотеки, я бы сказал, что он реализует Перетяните & Капля в очень простой и гибкий способ: http://yuilibrary.com/yui/docs/dd/

Есть много примеров, и т.д ...