我正在使用UpdateProgress控件,该控件在单击我的搜索按钮后显示,在屏幕上写入"处理..."。它仅在我进行搜索时第一次可见,所有在第一次获胜后的搜索都会触发UpdateProgress。
有人能指出我的问题是什么吗?
这是我的aspx代码。
<asp:Panel ID="Panel1" runat="server" DefaultButton="myButton">
<asp:TextBox runat="server" ID="myTextBox"/>
<asp:LinkButton runat="server" ID="myButton" onClick="myButton_Click" type="submit"></asp:LinkButton>
</asp:Panel>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<Triggers><asp:AsyncPostBackTrigger ControlID="myButton" /></Triggers>
<ContentTemplate>
<asp:Repeater ID="Repeater1" runat="server" OnItemCommand="Repeater1_ItemCommand">
<ItemTemplate>
...
</ItemTemplate>
</asp:Repeater>
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdateProgress ID="UpdateProgress1" runat="server">
<ProgressTemplate>
Processing...
</ProgressTemplate>
</asp:UpdateProgress>