我想在页面上显示一个 UpdateProgress,当单击 Button 并且加载 Gridiew 时。但是,我想在按钮旁边显示加载图像,而不是代替 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 正在加载其内容。