首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > PowerDesigner >

在UpdatePanel中GridView导出EXCEL有关问题

2012-11-07 
在UpdatePanel中GridView导出EXCEL问题导出EXCEL功能程序开发中经常使用,但是导出按钮内置在UpdatePanel中

在UpdatePanel中GridView导出EXCEL问题
导出EXCEL功能程序开发中经常使用,但是导出按钮内置在UpdatePanel中的时候导出EXCEL报如下错误。



  解决办法如下

  1.把导出EXCEL按钮放到UpdatePanel外面

  2.设置一个设置Trigger,把Trigger的ControlID设置为导出EXCEL按钮的ID。

  代码如下,HTML:

以下为引用的内容:

<html xmlns="http://www.w3.org/1999/xhtml">

<head runat="server">

<title>Untitled Page - Liehuo.Net</title>

</head>

<body>

<form id="form1" runat="server">

<asp:ScriptManager ID="ScriptManager1" runat="server" />

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

<Triggers>

<asp:PostBackTrigger ControlID="btnExecl" />

</Triggers>

<ContentTemplate>

<asp:Button ID="btnSearch" runat="server" Text="查询" Width="100px" /><asp:Button ID="btnExecl"

runat="server" Text="导出EXECL" OnClick="btnExecl_Click" />

</ContentTemplate>

</asp:UpdatePanel>

<asp:GridView ID="gvData" runat="server">

</asp:GridView>

</form>

</body>

</html>

热点排行