Как создать элемент управления, имитирующий UpdatePanel, но с помощью Jquery AJAX? - PullRequest
0 голосов
/ 10 июня 2011

Вопрос в том, как создать элемент управления, имитирующий панель обновления?

Вы спрашиваете меня, какого черта я хочу к этому ???? Это просто чистое стремление к знаниям:) ...

Как я хочу, чтобы он работал точно так же, как UpdatePanel, но полностью под моим контролем.

вот так:

<JQUpdatePanel ID="jqu" runat="server">
 //my html with server controls and other stuff...
</JQUpdatePanel> 

некоторые скрипты и прочее .....

Можете ли вы предложить, как мне начать строить что-то подобное? Потому что я действительно не хочу использовать ScriptManager и настоящую UpdatePanel.

Я ценю любые предложения и заранее благодарю.

Ответы [ 2 ]

1 голос
/ 10 июня 2011

Это не то, что вы действительно хотели бы сделать, для обучения или для чего-то другого. UpdatePanel был очень дешевым решением, подходящим для очень (очень) простых сценариев.

Если вы хотите вручную прокрутить Ajax, вам следует взглянуть на Ajax и API-интерфейсы jQuery. Вы, по сути, будете использовать jQuery (или Prototype, DoJo и т. Д.) Для вызова веб-службы, а затем предоставите обратный вызов, который использует результат службы для обновления вашего домена.

В Интернете есть множество учебников, которые помогут вам начать работу.

0 голосов
/ 10 июня 2011

Вы можете создать пользовательский элемент управления, который наследует UpdatePanel, а затем внедряет вызовы jquery вместо внедрения вызовов ajax.

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