Click here to Skip to main content
15,901,283 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi,

There is a long running method in Server side. How to show progress bar such as 5% completed, 10%... and so on until reach 100% complete?

Please do guide me. Thanks.
Posted

Hi,

Please refer below article, I don't think you need anymore article to read. This article covers functionality using vb code but you can understand it.

ProgressBar for ASP.NET[^]

Hope this helps you,
Thanks
-Amit Gajjar
 
Share this answer
 
hi
please follow my code for your Reference...

C#
pbUpload.Minimum = 0;
 pbUpload.Maximum = 100;
 pbUpload.ShowPosition = true;

Int32 Val1 =((Int32)DateTime.Parse(Session["timeout"].ToString()).Subtract(DateTime.Now).TotalMinutes);
C#
if (Val1.Equals(9))
           {
               pbUpload.IndicatorStyle.BackColor = System.Drawing.Color.Red;


           }
           else if(Val1.Equals(8))
           {
               int count = Convert.ToInt16(pbUpload.Value);
               for (count = 0; count <= 10; count++)
               {
                   pbUpload.Value = count + 1;
               }
               pbUpload.IndicatorStyle.BackColor = System.Drawing.Color.Peru;

           }
           else if (Val1.Equals(7))
           {
               int count = Convert.ToInt16(pbUpload.Value);
               for (count = 0; count <= 30; count++)
               {
                   pbUpload.Value = count + 1;
               }
               pbUpload.IndicatorStyle.BackColor = System.Drawing.Color.Salmon;
           }
           else if (Val1.Equals(6))
           {
               int count = Convert.ToInt16(pbUpload.Value);
               for (count = 0; count <= 50; count++)
               {
                   pbUpload.Value = count + 1;
               }
               pbUpload.IndicatorStyle.BackColor = System.Drawing.Color.Navy;
           }
           else if (Val1.Equals(4))
           {
               pbUpload.IndicatorStyle.BackColor = System.Drawing.Color.Red;
           }
           else if (Val1.Equals(3))
           {
               pbUpload.IndicatorStyle.BackColor = System.Drawing.Color.Peru;
           }
           else if (Val1.Equals(2))
           {
               pbUpload.IndicatorStyle.BackColor = System.Drawing.Color.Salmon;
           }
           else if (Val1.Equals(1))
           {
               pbUpload.IndicatorStyle.BackColor = System.Drawing.Color.Navy;

           }
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900