Jquery tree и asp.net 2.0 - PullRequest
       11

Jquery tree и asp.net 2.0

2 голосов
/ 16 апреля 2009

У меня есть несколько конкретных вопросов о том, как заставить эти два работать. Мне нужно дерево, которым можно манипулировать на стороне клиента (добавить / удалить узлы, развернуть / свернуть) и которое можно сохранить в базе данных, когда пользователь специально нажимает кнопку 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

1 Ответ

1 голос
/ 21 мая 2009

Есть более простое решение. Создайте свое древовидное представление Jquery, затем подключите кнопку отправки HTML для запуска вызова AJAX из JQuery ($ .Ajax (function () {} .....) и отправьте его веб-службе (* .asmx), которая будет обрабатывать обратный вызов. Вот пример, который объясняет это:

пример здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...