【发布时间】:2011-07-12 10:47:01
【问题描述】:
我想在 GridView 执行某些操作时显示进度图像。什么时候,我点击 GridView 的更新链接。我在代码隐藏中编写了一些代码,这需要一些时间同时,我想显示进度图像 OVER GridView 以通知用户正在执行某些操作。进度图像应覆盖 GridView 的全尺寸。如何做到这一点?
示例代码:
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<div style="background-color:Gray">
<div>
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
</div>
<div style="position:absolute;">
<asp:UpdateProgress ID="UpdateProgress1" runat="server">
<ProgressTemplate>
<img id="imgProgress" src="loading.gif" />
</ProgressTemplate>
</asp:UpdateProgress>
</div>
</div>
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" />
</ContentTemplate>
</asp:UpdatePanel>
【问题讨论】:
标签: asp.net ajax gridview updatepanel progress-bar