Asp.net 如果更新面板没有';你没有任何触发器吗?

Asp.net 如果更新面板没有';你没有任何触发器吗?,asp.net,webforms,updatepanel,Asp.net,Webforms,Updatepanel,我有下面的标记,代码中没有触发器部分,也没有设置触发器。当我点击复选框时,页面会更新并显示隐藏的div(服务器端代码集可见),但是页面选项卡中的页面加载微调器在chrome中不会旋转。如果我删除更新和模板标记,页面的行为似乎是相同的,只是页面加载微调器旋转 到底发生了什么?页面是否正在重新加载?如果更新面板正在加载页面,为什么在没有定义AsyncPostBackTrigger的情况下加载页面 <asp:UpdatePanel runat="server" ID="pnlMain">

我有下面的标记,代码中没有触发器部分,也没有设置触发器。当我点击复选框时,页面会更新并显示隐藏的div(服务器端代码集可见),但是页面选项卡中的页面加载微调器在chrome中不会旋转。如果我删除更新和模板标记,页面的行为似乎是相同的,只是页面加载微调器旋转

到底发生了什么?页面是否正在重新加载?如果更新面板正在加载页面,为什么在没有定义AsyncPostBackTrigger的情况下加载页面

<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时要隐藏的内容

在这两种情况下都会加载页面。使用“更新”面板时,只会更新部分页面(内容模板内的内容),而在正常情况下,会重新呈现整个页面