gpt4 book ai didi

c# - 执行后端代码asp.net时旋转轮子

转载 作者:太空宇宙 更新时间:2023-11-03 13:58:04 25 4
gpt4 key购买 nike

我正在尝试在页面上放置一个旋转轮弹出窗口,同时我正在执行后端代码以从数据库中获取新数据。这是我尝试过的方法,但到目前为止它还不想工作,没有显示任何内容。我想在单击复选框 (CheckedChanged) 时显示一些内容,那是从数据库中获取内容的时候。

这是我的ajax代码:

  <asp:UpdatePanel ID="UpdatePanel1" runat="server">

<Triggers>
<asp:AsyncPostBackTrigger controlid="cbAll" eventname="CheckedChanged" />
</Triggers>

<ContentTemplate>
</ContentTemplate>

</asp:UpdatePanel>



<asp:updateprogress associatedupdatepanelid="UpdatePanel1"
id="updateProgress" runat="server">
<progresstemplate>
<div id="progressBackgroundFilter"></div>
<div id="processMessage"> Loading...<br /><br />
<img alt="Loading" src="../images/ajax-loader.gif" />
</div>
</progresstemplate>
</asp:updateprogress>

这是复选框控件:

 <asp:CheckBox ID="cbAll" runat="server" Checked="true" Text="Show me everything" ForeColor="White"
Visible="false" AutoPostBack="True"
oncheckedchanged="cbAll_CheckedChanged" />

最佳答案

稍微修改一下代码。

您不需要触发器,该事件具有 AutoPostBack 复选框。

<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
<%--<Triggers>
<asp:AsyncPostBackTrigger ControlID="cbAll" EventName="CheckedChanged" />
</Triggers>--%>
<ContentTemplate>
<asp:CheckBox ID="cbAll" runat="server" Checked="true" Text="Show me everything"
ForeColor="White" Visible="false" AutoPostBack="True" OnCheckedChanged="cbAll_CheckedChanged" />
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdateProgress AssociatedUpdatePanelID="UpdatePanel1" ID="updateProgress" runat="server">
<ProgressTemplate>
<div id="progressBackgroundFilter">
</div>
<div id="processMessage">
Loading...<br />
<br />
<img alt="Loading" src="../images/ajax-loader.gif" />
</div>
</ProgressTemplate>
</asp:UpdateProgress>

希望对您有所帮助。

关于c# - 执行后端代码asp.net时旋转轮子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11529269/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com