J'utilise la fonction suivante pour exporter les informations de mon DataGrid vers Excel. Mais quand il me demande si je veux enregistrer ou exporter, cela prend trop de temps. Quelqu'un sait pourquoi/quelqu'un a des expériences similaires?Comment accélérer l'exportation de .NET DataGrid vers Excel?
void ExportToExcel3()
{
Response.Clear();
Response.AddHeader("content-disposition", "attachment;filename=FileName.xls");
Response.Charset = "";
Response.ContentType = "application/vnd.xls";
System.IO.StringWriter stringWrite = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter htmlWrite = new HtmlTextWriter(stringWrite);
GridView2.RenderControl(htmlWrite);
Response.Write(stringWrite.ToString());
Response.End();
}