Использовать jQuery с ASP.NET Ajax PageMethods:
http://encosia.com/2008/05/29/using-jquery-to-directly-call-aspnet-ajax- page-methods /
Кроме того, в зависимости от того, что именно вы пытаетесь сделать, вы можете захотеть посмотреть на WebMethods для обновления фрагментов и фрагментов. Я не знаю, поддерживает ли его jQuery, я этим не пользовался. Но вы можете использовать PageMethods, если делаете простые вещи достаточно легко, без необходимости использования jQuery.
jQuery предлагает набор удобных вызовов AJAX. Я не уверен, насколько хорошо это будет работать с пользовательскими элементами управления, но уверен, что вы справитесь.
Вы можете использовать клиентские обратные вызовы ASP.Net (здесь одно пошаговое руководство , их много), реализовав ICallbackEventHandler в ваших UserControls. Это позволяет избежать полной обратной передачи страницы, поскольку она запускает измененную версию жизненного цикла страницы, но имеет то преимущество, что сохраняет элементы управления UserControl на вашей странице.
Однако я бы также рекомендовал jQuery, если вы можете выполнить с ним то, что вам нужно.