У меня есть несколько конкретных вопросов о том, как заставить эти два работать.
Мне нужно дерево, которым можно манипулировать на стороне клиента (добавить / удалить узлы, развернуть / свернуть) и которое можно сохранить в базе данных, когда пользователь специально нажимает кнопку SAVE.
Из проведенного мною исследования я понял, что мне нужно использовать обратный вызов (обратный вызов asp.net) для использования дерева jquery при нажатии кнопки «Сохранить» и отправки его на сервер. Мне было бы интересно узнать, есть ли у кого-нибудь опыт работы с этим сценарием.
Должен ли я отправить его обратно на сервер в массиве Javascript, JSON или XML?
У меня есть простой пример с обратным вызовом, где моя страница определена следующим образом в моем файле aspx.cs:
public partial class Default2 : System.Web.UI.Page, ICallbackEventHandler
(я бы опубликовал код, но по какой-то причине, когда я пытаюсь опубликовать большой кусок, форматирование облажалось)
Теперь мне интересно, какие здесь технические особенности, в чем разница между CallBack и ajax-библиотекой asp.net. Из того, что я прочитал, это по сути то же самое.
Так я должен иметь возможность использовать дерево Javascript, упаковать его и затем отправить на сервер для сохранения в БД?
Я использую asp.net webforms