首页 > 解决方案 > 将 GridView 行导出到 Excel 时,如何在 Excel 表顶部添加新行?

问题描述

我有一个按钮,可以帮助我将 Gridview 导出到 excel 文件。现在除了导出 GridView 之外,我还希望按钮在 excel 文件顶部添加一个空行,以便 Gridview 仅从第二行开始。我怎样才能做到这一点?任何帮助将不胜感激!

到目前为止,我有这个片段可以帮助我完美地导出我的 Gridview。

 protected void btnOk_Click(object sender, EventArgs e)
 {
    Response.ClearContent();
    Response.AppendHeader("content-disposition", "attachment; 
    filename=Test.xls");
    Response.ContentType = "application/excel";
    System.IO.StringWriter stringWriter = new System.IO.StringWriter();
    HtmlTextWriter htw = new HtmlTextWriter(stringWriter);
    GridView1.RenderControl(htw);
    Response.Write(stringWriter.ToString());
    Response.End();
}

标签: c#asp.netexcelgridview

解决方案


推荐阅读