用于Gridview的asp.net UpdateProgress由Button触发

时间:2012-06-05 16:28:10

标签: asp.net button gridview updatepanel updateprogress

我想在页面上显示一个UpdateProgress,当单击Button并加载Gridiew时。但是,我想显示Button旁边的加载图像而不是Gridview。

单击该按钮时,它不会显示UpdateProgress。我的代码缺少什么?

<asp:ScriptManager ID="ScriptManager1" runat="server" />
     <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
     <ContentTemplate>
     <asp:Button ID="OKButton" runat="server" Text="OK" Width="48px" onclick="OKButton_Click" />
     </ContentTemplate>
          <Triggers>
               <asp:AsyncPostBackTrigger ControlID="OKButton" EventName="Click" />
          </Triggers>
     </asp:UpdatePanel>
     <asp:UpdateProgress id="UpdateProgress1" runat="server" DisplayAfter="0" AssociatedUpdatePanelID="UpdatePanel">
     <ProgressTemplate><img scr="../images/wait.gif" /></ProgressTemplate>
     </asp:UpdateProgress>
     <asp:UpdatePanel runat="server" id="UpdatePanel2" updatemode="Conditional">
          <Triggers>
               <asp:AsyncPostBackTrigger controlid="OKButton" eventname="Click" />
          </Triggers>
          <ContentTemplate>
               <asp:GridView ID="GridView1" runat="server".....>
               </asp:GridView>
          </ContentTemplate>
     </asp:UpdatePanel>

感谢您的回复...我试图上传图片,但是,我无法这样做.. 只是提出一个想法:

  • 从日期 _ ................. | Gridview
  • 到目前为止 __ ....................
  • 确定按钮图像.......... |

我知道它不是很好。但我希望它能让我知道如何将按钮放在屏幕左侧,将GridView放在屏幕右侧。 “图像”显示,我想要放置UpdateProgress的图像,而GridvView正在加载其内容。

0 个答案:

没有答案