http://www.west-wind.com/wconnect/webcontrols/progressBar.wcsx
RadProgressBar
int j = Textbox_InputText.Lines.Length;
(ss.Items[1] as RadProgressBarElement).Maximum = j;
int i;
for (i = 0; i < j; i++)
{
....Do import stuff
(ss.Items[1] as RadProgressBarElement).PerformStepValue1();
ss.Refresh();
}
http://www.singingeels.com/Articles/RealTime_Progress_Bar_With_ASPNET_AJAX.aspx
http://www.dotnetcurry.com/ShowArticle.aspx?ID=384&AspxAutoDetectCookieSupport=1 (仅适用于一项完整的操作,并且提前知道耗费时间。need password dotnetcurry123#)
http://mattberseth2.com/demo/Default.aspx?Name=ASP.NET+AJAX+Progress+Bar+Control&Filter=All (great)
http://www.cnblogs.com/anjou/archive/2006/10/27/541741.html
http://www.antardev.cn/showArticle.aspx?id=84
http://www.ajaxprojects.com/ajax/tutorialdetails.php?itemid=307#start
AJAX Real Time Progress Bar Control
http://blog.devarchive.net/2008/01/displaying-progress-bar-for-long.html
http://mattberseth.com/blog/2007/07/modalpopup_as_an_ajax_progress.html
http://mattberseth.com/blog/2007/07/delay_load_an_updatepanel.html
http://mattberseth.com/blog/2007/06/aspnet_ajax_rendering_a_gmaill.html
http://www.dotnetkicks.com/ajax/Rendering_a_Gmail_Loading_Indicator_over_a_Specific_ASP_NET_Control
http://blog.devarchive.net/2008/01/displaying-progress-bar-for-long.html
http://mattberseth.com/blog/2007/07/delay_load_an_updatepanel.html
http://encosia.com/2007/10/03/easy-incremental-status-updates-for-long-requests/ (great)
http://demo.essentialobjects.com/Default.aspx?path=ProgressBar (great,free)