http://www.z6688.com/info/47976-1.htmhttp://www.cnblogs.com/jillzhang/archive/2007/06/10/778393.html

解决方案 »

  1.   

    Response.Clear();
            Response.Buffer = true;        Response.AddHeader("content-disposition", "attachment;filename=SaleDetail.doc");
            Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");
            Response.ContentType = "application/ms-word";
            this.EnableViewState = true;
            System.IO.StringWriter stringWrite = new System.IO.StringWriter();
            System.Web.UI.HtmlTextWriter htmlWrite = new HtmlTextWriter(stringWrite);
            stringWrite.WriteLine("消费明细表");        GViewSaleDetail.RenderControl(htmlWrite);
            Response.Write(stringWrite.ToString());        //Response.End();       
            HttpContext.Current.Response.Flush();
            HttpContext.Current.Response.End();跟导出EXCEL一样的嘛