我想在页面上显示一个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放在屏幕右侧。 “图像”显示,我想要放置UpdateProgress的图像,而GridvView正在加载其内容。