C# Progressbar模板在';不需要
我有一个updatepanel,包括一个文本框、一个搜索按钮和一个gridview。gridview有一些绑定字段(名字和姓氏)和一个模板字段(按钮) 用户在文本框中插入一个名称,单击名为“搜索”的按钮,gridview中会填充名称和按钮(每个按钮都会向列表框中添加一个值) 还有一个与updatePanel关联的progressbar,当我单击“搜索”按钮时,它会显示一个“加载”divC# Progressbar模板在';不需要,c#,asp.net,updatepanel,progress-bar,C#,Asp.net,Updatepanel,Progress Bar,我有一个updatepanel,包括一个文本框、一个搜索按钮和一个gridview。gridview有一些绑定字段(名字和姓氏)和一个模板字段(按钮) 用户在文本框中插入一个名称,单击名为“搜索”的按钮,gridview中会填充名称和按钮(每个按钮都会向列表框中添加一个值) 还有一个与updatePanel关联的progressbar,当我单击“搜索”按钮时,它会显示一个“加载”div 加载。。。 ... 问题是——每次我单击templated字段中的按钮时,loading div也会出现。
加载。。。
...
问题是——每次我单击templated字段中的按钮时,loading div也会出现。这些按钮不会导致部分回发,那么为什么会显示加载div呢
谢谢 你能同时添加进度条形码吗?@benni_mac_b,我添加了代码。
<asp:UpdateProgress ID="UpdateProgress1" runat="server"
AssociatedUpdatePanelID="UpdatePanel1" DisplayAfter="0">
<ProgressTemplate>
<div>Loading...</div>
</ProgressTemplate>
</asp:UpdateProgress>
<asp:UpdatePanel Id="UpdatePanel1" UpdateMode="Conditional"
ChildrenAsTriggers="False" runat="server">
<Triggers>
<asp:AsyncPostBackTrigger ControlID="SearchButton" EventName="Click" />
</Triggers>
<ContentTemplate>
<asp:GridView>
...
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>