Сначала вы должны решить, хотите ли вы заполнить контент с помощью JavaScript (и AJAX) или с помощью обратной передачи на сервер с использованием кода разработки ASP.NET.
Обратная передача проще (но не так хорошо)пользовательский опыт в зависимости от скорости соединения.) Для этого вам нужно создать обработчик событий для события нажатия кнопок, а затем изменить содержимое страницы в C #.Есть много примеров этого, и любая книга на ASP.NET будет описывать это.Поиск «Изменение содержимого страницы с помощью нажатия кнопки C #», или что-то подобное.(отредактируйте: или посмотрите на ответ @ Nikhil - он дает хороший скелет того, как это сделать.)
AJAX сложнее.Здесь вам нужно определить веб-сервис API для возврата нужных вам данных, а затем код в JavaScript для вызова сервиса и визуализации результатов.Есть много библиотек JavaScript, которые могут упростить эту задачу - jQuery очень доступен и даже содержит рабочие примеры этой самой функциональности на странице документации.