Возможно, вам придется использовать Ajax
Поскольку вы используете веб-формы asp.net, вы могли бы наиболее легко поместить код, необходимый для асинхронного обновления, в UpdatePanel
Чуть более сложным, но более надежным, вы также можете поместить свой код в веб-сервисы (или, я полагаю, статические методы страниц), а затем использовать jQuery
для их вызова и использовать результаты их для обновленияваш dom.
Всего одна небольшая заметка о параметре jQuery, поскольку, как заметил другой отвечающий, я мог бы печатать весь день, убедитесь, что вы не используете dom ids для выбора элементов dom для обновления,поскольку asp.net портит идентификаторы, которые фактически генерируются (если вы не используете asp.net 4, где это настраивается)
jQuery homepage
UpdatePanel Tutorial
Вопрос по вызову asmx с помощью jQuery