导出EXCEL UpdatePanel出错

加入UpdatePanel后导出EXCEL出错,需要在UpdatePanel的Trigger标记中加入

<asp:PostBackTrigger ControlID="btnExport" />

使用 PostBackTrigger 控件可使 UpdatePanel 内部的控件导致回发,而不是执行异步回发。

 

完整代码如下

    <asp:UpdatePanel ID="updatePanelExport" runat="server" UpdateMode="Conditional">
      <Triggers>
           <asp:PostBackTrigger ControlID="btnExport" />
       </Triggers>
      <ContentTemplate>
           <!--导出EXCEL的BUTTON -->

     </ContentTemplate>
     </asp:UpdatePanel>

posted on 2011-08-16 10:35  Peter Zhang  阅读(339)  评论(0编辑  收藏  举报