در مطالب قبلی سری آموزشی ajax به این نکته رسیدیم که کنترل های asp.net موجود در تکنولوژی ajax را به شما معرفی کردیم.یکی از این کنترل هل کنترل UpdateProgress  است که در مورد کلیات و ساز و کار این این کنترل در مطالب قبلی صحبت کردیم.در ادامه این آموزش قصد داریم تا در مورد قرار دادن کنترل UpdateProgress بر روی صفحه در تکنولوژی ajax مطالبی را به شما ارائه دهیم.

می توانید کنترل UpdateProgress را درون یا بیرون از کنترل UpdatePannel قرار دهید . یک کنترل UpdateProgress هر زمان که کنترل UpdatePannel مرتبط به آن ، در حال به روز رسانی باشد ، نمایش داده می شود . حتی اگر درون کنترل UpdatePannel دیگری قرار گرفته باشد .

تعیین اینکه چه زمانی کنترل UpdateProgress نمایش داده شود :

شما می توانید به صورت برنامه ریزی شده ، تعیین نمایید که چه زمانی کنترل UpdateProgress نمایش داده شود . برای این منظور بایستی از رویدادهای beginRequest و endRequest در جاوا اسکریپت استفاده نمایید . ( متعلق به کلاس PageRequestManager ) .
در رویداد beginRequest عنصر DOM ای که جانشین کنترل UpdateProgress است را نمایش داده و در رویداد endRequest آن را مخفی نمایید .