Обновление полей в ASP.NET без обратной передачи - PullRequest
0 голосов
/ 31 июля 2009

У меня есть раскрывающееся меню на моей странице ASP .NET 2.0 C #, и когда пользователь выбирает какой-либо элемент, текстовые поля с рекламными ярлыками обновляются с новой информацией, но в настоящее время моя страница выполняет обратную передачу и перерисовывается .

Какой самый простой (или самый короткий) способ получения полей для обновления без обратной передачи? Я получаю данные с сервера sql.

Ответы [ 2 ]

1 голос
/ 31 июля 2009

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

Если вы просто хотите сделать это без обновления всей страницы, вы можете выполнить задачу с помощью UpdatePanel, что может быть самым простым, если не самым эффективным, делом.

0 голосов
/ 31 июля 2009

Если данных не так много, вы можете отправить все сразу на страницу, и пусть один только javascript обрабатывает события, и все изменения будут сделаны на стороне клиента. Однако, если данных много, вы должны выполнить некоторые асинхронные запросы javascript (почти как AJAX), чтобы получить данные с сервера на основе ваших событий.

...