protected void btnExport_Click(Object sender, EventArgs e) { Response.ContentEncoding = Encoding.UTF8; Response.ContentType = "application/ms-excel"; Response.Charset = "utf-8"; Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode("值际得奖报表.xls", System.Text.Encoding.UTF8).ToString()); StringWriter sw = new StringWriter(); HtmlTextWriter htw = new HtmlTextWriter(sw); ShiftBonusRepeater.RenderControl(htw); Response.Write(sw.ToString()); Response.Flush(); Response.End(); sw.Close(); sw.Dispose(); }
protected void btnExport_Click(Object sender, EventArgs e) { String Header = "<meta http-equiv=\"content-type\" content=\"application/ms-excel; charset=utf-8\"/>"; Response.Buffer = true; Response.ContentEncoding = Encoding.UTF8; Response.ContentType = "application/vnd.ms-excel"; Response.Charset = "utf-8"; //Response.ContentEncoding = Encoding.UTF8; Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode("值际竞赛月报表.xls", Encoding.UTF8).ToString()); StringWriter sw = new StringWriter(); HtmlTextWriter htw = new HtmlTextWriter(sw); ShiftBonusRepeater.RenderControl(htw); Response.Clear(); Response.Write(Header + sw.ToString()); Response.Flush(); Response.End(); //sw.Close(); //sw.Dispose(); }