• Microsoft .NET
  • ASP.NET
  • Визуальный фидбэк в ASP.NET AJAX с помощью элемента управления UpdateProgress

Элемент управления Timer в ASP.NET AJAX Framework

ОГЛАВЛЕНИЕ

Элемент управления Timer, который является главной темой данной статьи, вызывает постбэк каждый раз, как пройдет какое-то определенное количество миллисекунд. Элемент управления Timer необходим тогда, когда намнужнообновить часть экрана через какое-то определенное время. Например, многие финансовые веб-сайты предоставляют котировки акций, которые периодически обновляются. До появления технологии AJAX, обновление котировок означало обновление всего документа, что в результате дало бы мигание экрана и необходимость перезагрузки всего содержимого страницы (даже если изменилась всего одна котировка). Используя технологию AJAX мы можем заставить страницу асинхронно связываться с сервером для получения новых котировок каждые n миллисекунд и плавно обновить котировки на экране. Элемент управления Timer, а также UpdatePanel, делают реализацию такого механизма очень простой. Данная статья показывает, как использовать элемент Timer для того, чтобы вызвать частичный постбэк каждые пять секунд. Она также показывает, как запустить и остановить Timer ,используя как код клиентской стороны, так и серверной. Читайте далее, чтобы узнать больше об этом!