protected void Button1_Click(object sender, EventArgs e)
{
Response.Clear();
Response.Buffer = true;
Response.AddHeader("content-disposition", "attachment;
filename=YCJQ_Excel_" + DateTime.Now.ToString("yyyyMMddhhmmss") +
".xls");
Response.ContentType = "application/vnd.ms-excel";
//Response.ContentType = "application/vnd.ms-word";
Response.ContentEncoding = System.Text.Encoding.UTF8;
Response.Charset = "";
this.EnableViewState = false;
StringWriter oStringWriter = new StringWriter();
HtmlTextWriter oHtmlTextWriter = new
HtmlTextWriter(oStringWriter);
DataGrid dg = new DataGrid();
dg.DataSource = bll.GetList(""); //
数据源!!!!!!
dg.DataBind();
dg.RenderControl(oHtmlTextWriter);
Response.Write(oStringWriter.ToString());
Response.End();
////导出整个页面到Excel/Word
Response.Clear();
Response.Buffer = true;
Response.AppendHeader("Content-Disposition", "attachment;filename="
+ DateTime.Now.ToString("yyyyMMdd") + ".doc");
Response.ContentEncoding = System.Text.Encoding.UTF7;
//Response.ContentType = "application/vnd.ms-excel";
////Response.ContentType = "application/vnd.ms-word";
//Response.ContentType = "application/word";
this.EnableViewState = false;
}