Hi JBSahu,
(I am giving only examples alter it as you requirement)
As You asked me about,how to use progress bar, please follow below steps one by one:
1)make a folder, When You will Right click on solution explorer New Folder option will come Take that folder and name as "Image Folder".
2)save one Image of Please wait inside that folder
3)put css shown below:-
<style type="text/css"><br />
.progress<br />
{<br />
height:58px;<br />
width:72px;<br />
background-image:url('images/progress.gif');<br />
<br />
}<br />
<br />
</style>
4).Take update panel and Update Progress
see code below:-
<asp:UpdateProgress ID="UpdateProgress1" runat="server" AssociatedUpdatePanelID="UpdatePanel1">
<ProgressTemplate>
<div class="progress">
<img src="Images/progress.gif" />
</div>
</ProgressTemplate>
</asp:UpdateProgress>
and
Update Panel
<asp:UpdatePanel ID="UpdatePanel2" runat="server">
<ContentTemplate>
<asp:Button ID="btnshowReport" runat="server" onclick="btnshowReport_Click"
Text="ShowReport" CommandName="EDIT" />
</ContentTemplate>
</asp:UpdatePanel>
Put your button inside the update panel at its click event write this code
System.Threading.Thread.Sleep(5000);
and then tell me it is working or not