如何将GridView控件数据导出到word和Excel
2009-11-11 21:55
537 查看
private void ExportGridView(GridView gridview, string fileType, string fileName)
{
Response.Charset = "GB2312";
Response.ContentEncoding = System.Text.Encoding.UTF7;
Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(fileName, Encoding.UTF8).ToString());
Response.ContentType = fileType;
this.EnableViewState = false;
StringWriter tw = new StringWriter();
HtmlTextWriter hw = new HtmlTextWriter(tw);
gridview.RenderControl(hw);
//new ClientScriptManager().RegisterForEventValidation(new PostBackOptions());
Response.Write(tw.ToString());
Response.End();
//fileType is "application/ms-word" and "application/ms-excel"
// ExportGridView(this.GridView1, "application/ms-excel", "aa.xls");
// ExportGridView(this.GridView1,"application/ms-word", "Word.doc"));
}
//必须列出该方法
public override void VerifyRenderingInServerForm(Control control)
{
}
{
Response.Charset = "GB2312";
Response.ContentEncoding = System.Text.Encoding.UTF7;
Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(fileName, Encoding.UTF8).ToString());
Response.ContentType = fileType;
this.EnableViewState = false;
StringWriter tw = new StringWriter();
HtmlTextWriter hw = new HtmlTextWriter(tw);
gridview.RenderControl(hw);
//new ClientScriptManager().RegisterForEventValidation(new PostBackOptions());
Response.Write(tw.ToString());
Response.End();
//fileType is "application/ms-word" and "application/ms-excel"
// ExportGridView(this.GridView1, "application/ms-excel", "aa.xls");
// ExportGridView(this.GridView1,"application/ms-word", "Word.doc"));
}
//必须列出该方法
public override void VerifyRenderingInServerForm(Control control)
{
}
相关文章推荐
- 扩展GridView控件(8) - 导出数据源的数据为Excel、Word或Text
- 扩展GridView控件(8) - 导出数据源的数据为Excel、Word或Text
- 使用GridView控件导出数据源的数据为Excel、Word或Text
- 扩展GridView控件(8) - 导出数据源的数据为Excel、Word或Text
- gridview数据如何导出到word,excel
- 扩展GridView控件(8) - 导出数据源的数据为Excel、Word或Text
- 扩展GridView控件(8) - 导出数据源的数据为Excel、Word或Text
- 手把手教你如何扩展GridView之自带Excel和Word导出
- 手把手教你如何扩展GridView之自带Excel和Word导出
- ASP.NET 2.0,C#----利用GridView控件导出其他文件(导出Excel,导出Word文件)
- GridView数据导出到Word/Excel中
- GridView数据导出到Excel、Word
- GridView如何将分页数据全部导出为EXCEL
- 从GridView中直接导出数据到Excel文件 处理导出乱码 类型“GridView”的控件“XXXX”必须放在具有 runat=server 的窗体标记内。”的异常
- 从GridView中直接导出数据到Excel文件 处理导出乱码 类型“GridView”的控件“XXXX”必须放在具有 runat=server 的窗体标记内。”的异常
- 如何使用免费控件将Word表格中的数据导入到Excel中
- 将GridView控件数据导出到Excel中。
- ASP.NET学习笔记(1)——如何导出GridView的数据到word
- 手把手教你如何扩展GridView之自带Excel和Word导出
- 表格控件(GridView)数据格式化导出到Excel并下载.