Asp.net 如果更新面板没有';你没有任何触发器吗?
我有下面的标记,代码中没有触发器部分,也没有设置触发器。当我点击复选框时,页面会更新并显示隐藏的div(服务器端代码集可见),但是页面选项卡中的页面加载微调器在chrome中不会旋转。如果我删除更新和模板标记,页面的行为似乎是相同的,只是页面加载微调器旋转 到底发生了什么?页面是否正在重新加载?如果更新面板正在加载页面,为什么在没有定义AsyncPostBackTrigger的情况下加载页面Asp.net 如果更新面板没有';你没有任何触发器吗?,asp.net,webforms,updatepanel,Asp.net,Webforms,Updatepanel,我有下面的标记,代码中没有触发器部分,也没有设置触发器。当我点击复选框时,页面会更新并显示隐藏的div(服务器端代码集可见),但是页面选项卡中的页面加载微调器在chrome中不会旋转。如果我删除更新和模板标记,页面的行为似乎是相同的,只是页面加载微调器旋转 到底发生了什么?页面是否正在重新加载?如果更新面板正在加载页面,为什么在没有定义AsyncPostBackTrigger的情况下加载页面 <asp:UpdatePanel runat="server" ID="pnlMain">
<asp:UpdatePanel runat="server" ID="pnlMain">
<ContentTemplate>
<div class="control-group">
Hide Div
<div class="controls">
<asp:CheckBox ID="chkbx" CssClass="Input" runat="server" AutoPostBack="true" />
</div>
</div>
<div id="divToHide" runat="server">
stuff to hide when div is clicked
</div>
<div class="form-actions">
<asp:LinkButton ID="btnSubmit" runat="server" Text="Submit" />
</div>
</ContentTemplate>
</asp:UpdatePanel>
隐藏分区
单击div时要隐藏的内容
在这两种情况下都会加载页面。使用“更新”面板时,只会更新部分页面(内容模板内的内容),而在正常情况下,会重新呈现整个页面