Я реализовал экспорт в функциональность Excel в приложении asp.net. Здесь я экспортирую данные из Grid-view в Excel-лист. Я также применил Пейджинг в Grid-view.
Поэтому, когда я экспортирую данные из Grid-view в лист Excel, текст подкачки также отображается в листе Excel, как показано на данном изображении.
Как мы можем удалить это
я следую приведенному ниже подходу для экспорта данных
Code-Behind:
Response.Clear()
Response.ClearHeaders()
Response.AddHeader("content-disposition", "attachment;filename=sample.xls")
Response.Charset = ""
Response.ContentType = "application/vnd.xls"
Dim sb As StringBuilder = New StringBuilder()
Dim objStringWriter As StringWriter = New StringWriter(sb)
Dim objHtmlTextWriter As HtmlTextWriter = New HtmlTextWriter(objStringWriter)
//gvSample is Gridview server control
gvSample.RenderControl(objHtmlTextWriter)
Response.ContentEncoding = Encoding.Unicode
Response.BinaryWrite(System.Text.Encoding.Unicode.GetPreamble())
Response.Write(objStringWriter)
Response.End()
Спасибо