Сейчас у меня есть ListView
с datasourceid
, связанный с небольшой базой данных names/id#(identity)
. Я хочу, чтобы функциональность заключалась в том, что когда вы выбираете имя, оно добавляется в другой элемент управления (например, какую-то таблицу). Затем вы сможете щелкнуть его в этой таблице, и он добавит обратно к ListView
. Мне просто интересно, есть ли какие-то конкретные меры контроля, которые сделают это проще? Мне нужно также «соединить» эти имена. Итак, «человек 1 идет с человеком 2». Перетаскивание было бы фантастическим, но я действительно не знаю, как лучше всего это реализовать.Добавление и удаление элементов между элементами управления asp.net
ответ
Для функциональности перетаскивания JQuery является way to go. Вам нужно будет инициировать запрос Ajax к методу веб-службы или методу страницы, выполнить бэкэнд-обработку и изменить вашу разметку HTML.
Вот wonderful tutorial, объясняющий, как вызвать методы веб-сервиса из JQuery.
Приветствия! Еще один быстрый вопрос: можете ли вы предположить, что когда я переключаюсь между двумя списками, я использую что-то вроде List <> для добавления/удаления или должен ли я напрямую изменять базу данных? Я действительно не хочу напрямую изменять базу данных, это кажется слишком дорогостоящим. –
@OhMisterRabbit: «Я действительно не хочу напрямую изменять базу данных, это кажется слишком дорогостоящим» -> Я думаю, что это, в общем, заблуждение. Изменяя (я предполагаю, что вы имеете в виду операции CRUD), база данных * обычно * быстро, но, конечно, это зависит от ваших таблиц, индексов, топологии сети и т. Д. Не зная ваших требований и нагрузки вашего типичного приложения, трудно сказать, но Я бы не стал бояться делать это в базе данных, если это необходимо. – Icarus
Просто базовое удаление из функции базы данных. таким образом, он больше не отображается в списке. У меня слишком много идей о том, как это сделать, и я не могу бороться только одним способом. –
- 1. Динамическое добавление элементов управления ASP.Net
- 2. Добавление <br/> динамически между элементами управления asp.net
- 3. Удаление нескольких элементов XML между слишком элементами
- 4. Перемещение элементов между несколькими элементами управления ListBox
- 5. ASP.NET: смешивание серверных элементов управления с клиентскими элементами управления?
- 6. Путаница с элементами управления asp.net и элементами управления html
- 7. Удаление пробелов между элементами
- 8. Использование Javascript с элементами управления ASP.Net
- 9. Возможно ли добавление элементов между элементами с Jython и dom4j?
- 10. Добавление элементов управления в задаче выполнения ASP.Net
- 11. ASP.NET: добавление элементов управления на стороне клиента
- 12. DragDrop между элементами управления
- 13. динамическое добавление элементов управления на странице asp.net
- 14. Добавление текстовых элементов в элемент управления ASP.net
- 15. Динамическое добавление элементов управления в репитере ASP.NET
- 16. Удаление рамки рамки фокуса из элементов управления
- 17. Разница между элементами управления Multiview и вкладками AjaxToolkit
- 18. В чем разница между элементами управления пользователя, элементами управления сервером и пользовательскими элементами управления?
- 19. Добавление и удаление элементов в коллекцию
- 20. Добавление элементов управления программно
- 21. Удаление связанных элементов управления
- 22. Автоматическая страница между элементами управления silverlight
- 23. Передача значений между веб-элементами управления пользователя
- 24. ASP.NET: просмотр и программное добавление пользовательских элементов управления
- 25. ASP.NET Добавление и отображение элементов управления Asynchron, а не Synchron?
- 26. Three.js: Переключение между камерами и элементами управления
- 27. UITableView между заголовком и элементами управления UIAlertController
- 28. Разница между текстовыми элементами и текстовыми элементами asp.net
- 29. Добавление динамических элементов управления
- 30. WPF привязка между элементами управления
Я не уверен, что понимаю, что вы хотите сделать. Когда вы нажали на Person1, он появляется во второй таблице и исчезает из 'ListView'? И вы хотите обменять Person1? И я не понимаю спаривания. Вы хотите иметь возможность перемещать нескольких человек одновременно? – Flanfl
Нет, не нужно перемещать нескольких людей. Есть много способов, которыми я мог бы это сделать ... но должен быть какой-то текст, который говорит: «Человек 1 в паре с человеком 2». Что-то в этом роде. Поэтому, перетащив двух человек на другой элемент управления, затем он «их» их и говорит что-то вроде человека 1 в паре с человеком 2. –