Вот мой сценарий. Я собираюсь иметь страницу с отображением дерева. Пользователь может добавлять и удалять узлы: когда пользователь нажимает на узел, появляется всплывающее окно с формой, в которую пользователь вводит данные, затем эти данные сохраняются в базе данных, и сценарий всплывающего окна возвращается с идентификатором (из базы данных). Этот идентификатор должен быть передан на родительскую страницу, а дерево должно быть обновлено на КЛИЕНТЕ.
Когда пользователь завершит изменение дерева, он нажмет кнопку сохранения, и дерево будет сохранено в базе данных.
Я использую веб-формы asp.net, c #.
Как мне идти к достижению этих целей? На мой взгляд, мне не нужно использовать ajax, поскольку модификация дерева выполняется на стороне клиента.
Хитрость заключается в том, чтобы всплывающее окно возвращало идентификатор (который приходит с сервера на родительскую страницу).
Пожалуйста, порекомендуйте.
Должен ли я использовать элемент управления TreeView или простой плагин дерева, скажем, - JQuery? (имейте в виду, что мне нужно будет отправить родительскую страницу на сервер и сохранить данные в дереве в базе данных).
На мой взгляд, мой единственный вариант - это дерево Jquery. Но нам это доступно на странице aspx на submit? ПОМОГИТЕ!