导出到Excel 我现在用DataGrid绑定了一些数据,类似这样的2/8,25/30 但是导出到Execl后有些数据就变样了,比如“2/8”就会变成“2月8日”,如果数据量大的话就没有这个问题,这是怎么回事? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这要看楼主用的是什么方法导出Excel??? 类似问题:请问怎样把DataGrid的数据导出到excel中呢?谢谢 这个好象是execl的格式问题,它会自做聪明得帮你转一些格式。 我是用这种方法导出到Excel的: HttpContext.Current.Response.Charset = "GB2312" '"UTF-8" Response.ContentEncoding = System.Text.Encoding.GetEncoding("utf-8") Response.ContentType = "application/ms-excel" '"application/vnd.ms-excel" Response.AppendHeader("Content-Disposition", "attachment;filename=Promotion.xls") Response.Charset = "" EnableViewState = False Dim tw As System.IO.StringWriter = New System.IO.StringWriter Dim hw As System.Web.UI.HtmlTextWriter = New System.Web.UI.HtmlTextWriter(tw) hw.WriteLine("<b><u><font size='5'>" & Viewstate("RPname") & "</font></u></b>") hw.WriteLine("<br>") MyDG.HeaderStyle.Font.Bold = True MyDG.RenderControl(hw) Response.Write(tw.ToString) Response.End() .net上传图片加水印的问题 asp.net访问数据库是直接构造一个类还是用参数化的SQL? 大家好,做这么长时间,我还不清楚asp.net的分页原理,请教大家,谢谢 如果没有登录,访问指定某些页面时自动转到login.aspx页面 .NET 开发技术联盟 b\s方式在服务器端操作word出现word无法响应事件错误 DATAGRID固定 Asp.net中如何访问其他网站的页面? 急需被解决问题,GridView问题 大家快看看自己的可用分,可能会有意想不到的结果。 如何将水晶报表导出word等格式可供用户下载? 日历控件和数据库字段的匹配问题
谢谢
Response.ContentEncoding = System.Text.Encoding.GetEncoding("utf-8")
Response.ContentType = "application/ms-excel" '"application/vnd.ms-excel"
Response.AppendHeader("Content-Disposition", "attachment;filename=Promotion.xls")
Response.Charset = ""
EnableViewState = False
Dim tw As System.IO.StringWriter = New System.IO.StringWriter
Dim hw As System.Web.UI.HtmlTextWriter = New System.Web.UI.HtmlTextWriter(tw)
hw.WriteLine("<b><u><font size='5'>" & Viewstate("RPname") & "</font></u></b>")
hw.WriteLine("<br>")
MyDG.HeaderStyle.Font.Bold = True
MyDG.RenderControl(hw)
Response.Write(tw.ToString)
Response.End()