以编程方式将数据插入 word 文件并保存在 asp.net
Programmatically insert data to word file and save in asp.net
我有一个 asp.net 应用程序,我想以编程方式将 header 和一些文本插入到 word 文件中。然后在同一个word文件中插入gridview数据然后保存在这里是代码
protected void btnPrint_Click(object sender, EventArgs e)
{
GridView1.AllowPaging = false;
GridView1.DataBind();
Response.ClearContent();
Response.AddHeader("content-disposition", string.Format("attachment; filename={0}", "Customers.doc"));
Response.Charset = "";
Response.ContentType = "application/ms-word";
StringWriter sw = new StringWriter();
HtmlTextWriter htw = new HtmlTextWriter(sw);
GridView1.RenderControl(htw);
Response.Write(sw.ToString());
Response.End();
}
现在,gridview 数据正在插入那个 word doc 文件,但在 gridview 之前我想在同一个文件中插入一些文本,
请帮忙......
添加以下行
Response.Write("enter your text here");
之前
GridView1.RenderControl(htw);
Response.Write(sw.ToString());
我有一个 asp.net 应用程序,我想以编程方式将 header 和一些文本插入到 word 文件中。然后在同一个word文件中插入gridview数据然后保存在这里是代码
protected void btnPrint_Click(object sender, EventArgs e)
{
GridView1.AllowPaging = false;
GridView1.DataBind();
Response.ClearContent();
Response.AddHeader("content-disposition", string.Format("attachment; filename={0}", "Customers.doc"));
Response.Charset = "";
Response.ContentType = "application/ms-word";
StringWriter sw = new StringWriter();
HtmlTextWriter htw = new HtmlTextWriter(sw);
GridView1.RenderControl(htw);
Response.Write(sw.ToString());
Response.End();
}
现在,gridview 数据正在插入那个 word doc 文件,但在 gridview 之前我想在同一个文件中插入一些文本, 请帮忙......
添加以下行
Response.Write("enter your text here");
之前
GridView1.RenderControl(htw);
Response.Write(sw.ToString());