Два вида сетки на одной странице. Как экспортировать оба вида сетки одним нажатием кнопки на один лист excel, используя две вкладки, по одной вкладке для каждого вида сетки!
У меня есть два вида сетки. GridView1 и GridView2 на одной странице. Тем не менее, я хочу экспортировать оба gridviews в excel, имея Gridview1 на одной вкладке и GridView2 на другой вкладке. Возможно ли это с помощью кода, который я реализовал ниже?
Можно ли добавить еще одну вкладку в excel для GridView2?
Protected Sub ExportAsExcel_Click(sender As Object, e As EventArgs) Handles ExportAsExcel.ClickResponse.Clear() Response.Buffer = True Response.AddHeader("content-disposition", "attachment;filename=Export.xls") Response.Charset = "" Response.ContentType = "application/vnd.ms-excel" Using sw As New StringWriter() Dim hw As New HtmlTextWriter(sw) GridView1.RenderControl(hw) Dim style As String = "" Response.Write(style) Response.Output.Write(sw.ToString()) Response.Flush() Response.End() End Using End Sub
Что я уже пробовал:
Гугл не помог. Я даже попытался добавить GridView 2 в код, но логически застрял в этом вопросе.