2009-09-11 2 views

ответ

0

JQuery предлагает несколько удобного AJAX-вызовы. Я не уверен, насколько хорошо он будет работать с пользовательскими элементами управления, но я уверен, что вы могли бы что-то сделать.

0

Вы можете использовать ASP.Net Client Callbacks (здесь one walkthrough, там есть множество), реализуя ICallbackEventHandler на вашем UserControls. Это позволяет избежать полной обратной пересылки страницы, поскольку она запускает модифицированную версию жизненного цикла страницы, но имеет преимущество в том, что на вашей странице хранится UserControls.

Однако я бы также рекомендовал jQuery, если вы сможете выполнить то, что вам нужно.

1

Кроме того, в зависимости от того, что вы пытаетесь сделать, вы можете захотеть взглянуть на WebMethods для обновления обрывки. Я не знаю о поддержке jQuery для этого, я не использовал это. Но вы можете использовать PageMethods, если вы делаете простые вещи достаточно легко, без необходимости jQuery.

http://www.codeasp.net/blogs/Vijjendra/microsoft-net/192/call-pagemethod-from-javascript-in-asp.net-ajax

Смежные вопросы