2010-10-24 3 views
0

Я хочу сделать автоматическое частичное обновление страницы в asp.net. Существует UpdatePanel, но он отправляет слишком много данных. Поэтому я обнаружил, что могу создать веб-сервис и называть его кодом JavaScript. Но я не знаю, как вызвать webservice automatic. Есть много примеров, показывающих, как вызвать веб-сервис по событию нажатия кнопки:auto частичное обновление страницы в asp.net без UpdatePanel

http://www.asp.net/ajax/videos/how-do-i-make-client-side-network-callbacks-with-aspnet-ajax

Как это сделать интервал? Я иду в хорошем направлении?

ответ

1

Просто используйте setInterval функцию:

window.setInterval(function() { 
    // code here will be called every 10 seconds 
}, 10000); 

Для сброса автоматических вызовов можно использовать функцию clearInterval на id возвращенного setInterval.

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