najafisolari
دوشنبه 30 آبان 1390, 14:50 عصر
سلام دوست گرامی من توسط کد زیر مقادیر gridview رو export کردن در برنامه excel اما نمی دونم چرا زمانی که تبدیل می کنه خطوط gridview و شکل آن درست نیست یعنی gridview درست درون excel قرار نمی گیره لطفا اگه کد بهتری است بهم بگید چیه ممنون
Me.GridView1.AllowPaging = False
Dim tw As New StringWriter
Dim hw As New System.Web.UI.HtmlTextWriter(tw)
Dim frm As HtmlForm = New HtmlForm()
Page.Response.ContentType = "application/vnd.ms-excel"
Page.Response.AddHeader("content-disposition", "attachment;Customer.xls")
Page.Response.Charset = ""
Page.EnableViewState = False
frm.Attributes("runat") = "server"
Controls.Add(frm)
frm.Controls.Add(GridView1)
frm.RenderControl(hw)
Response.Write(tw.ToString())
Response.End()
Me.GridView1.AllowPaging = True
Me.GridView1.AllowPaging = False
Dim tw As New StringWriter
Dim hw As New System.Web.UI.HtmlTextWriter(tw)
Dim frm As HtmlForm = New HtmlForm()
Page.Response.ContentType = "application/vnd.ms-excel"
Page.Response.AddHeader("content-disposition", "attachment;Customer.xls")
Page.Response.Charset = ""
Page.EnableViewState = False
frm.Attributes("runat") = "server"
Controls.Add(frm)
frm.Controls.Add(GridView1)
frm.RenderControl(hw)
Response.Write(tw.ToString())
Response.End()
Me.GridView1.AllowPaging = True