为什么导出的EXCEL没有网格 我用的是gridveiw控件。导出来的Excel表格没有网格高手帮解决一下。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public void ExportToExcel(string FileType, string FileName) { Response.Charset = "GB2312"; Response.ContentEncoding = System.Text.Encoding.UTF8; Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(FileName, System.Text.Encoding.UTF8).ToString()); Response.ContentType = FileType; this.EnableViewState = false; StringWriter tw = new StringWriter(); HtmlTextWriter hw = new HtmlTextWriter(tw); GridView1.RenderControl(hw); Response.Output.Write(tw.ToString()); Response.Flush(); Response.End(); } public override void VerifyRenderingInServerForm(Control control) { } protected void Btn_ExportClick(object sender, EventArgs e){string style = @"<style> .text { mso-number-format:\@; } </script> "; Response.ClearContent();Response.AddHeader("content-disposition", "attachment; filename=MyExcelFile.xls");Response.ContentType = "application/excel";StringWriter sw = new StringWriter();HtmlTextWriter htw = new HtmlTextWriter(sw);GridView1.RenderControl(htw);Response.Write(style); Response.Write(sw.ToString());Response.End();}public override void VerifyRenderingInServerForm(Control control){} 急!散分,非常典型问题求达人解答! 新手请教dropdownlist与textbox绑定的问题。 多级查询如何实现? 求一个正则表达式 請問OCIEnvNlsCreate 失败,返回代码为 -1 ,要怎麼解決呀,謝謝 我想大家如何来实现这样条件问题,请问怎样在被绑定的Dropdownlist中添加一项"请选择",请看具体描述. 与一种类的特殊属性的遭遇…… ASP.NET中 Caching 的生命周期是多长? 怯怯地问一句:我下载的TreeView怎么只有360k呀? 在线等待!如何刷新图片 写一个正则表达式? 请问要如何进行刷新页面?
{
Response.Charset = "GB2312";
Response.ContentEncoding = System.Text.Encoding.UTF8;
Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(FileName, System.Text.Encoding.UTF8).ToString());
Response.ContentType = FileType;
this.EnableViewState = false;
StringWriter tw = new StringWriter();
HtmlTextWriter hw = new HtmlTextWriter(tw);
GridView1.RenderControl(hw);
Response.Output.Write(tw.ToString());
Response.Flush();
Response.End();
}
public override void VerifyRenderingInServerForm(Control control)
{ }
string style = @"<style> .text { mso-number-format:\@; } </script> ";
Response.ClearContent();
Response.AddHeader("content-disposition", "attachment; filename=MyExcelFile.xls");
Response.ContentType = "application/excel";
StringWriter sw = new StringWriter();
HtmlTextWriter htw = new HtmlTextWriter(sw);
GridView1.RenderControl(htw);
Response.Write(style);
Response.Write(sw.ToString());
Response.End();
}
public override void VerifyRenderingInServerForm(Control control)
{}