152 messaggi dal 15 luglio 2003
Buongiorno ragazzi,
di solito quando devo esportare il contenuto di una gridView in un file excel, utilizzo il codice seguente, al click di un pulsante export:

string attachment = "attachment; filename=filename.xls";
Response.ClearContent();
Response.AddHeader("content-disposition", attachment);
Response.ContentType = "application/ms-excel";

StringWriter sw = new StringWriter();
HtmlTextWriter htw = new HtmlTextWriter(sw);

GridView.RenderControl(htw);
Response.Write(sw.ToString());
Response.End();

se nella mia pagina web ho due o più gridView è possibile esportarle tutte nello stesso file excel?
Se si mi date qualche dritta?
Grazie
3.121 messaggi dal 29 ottobre 2001
Contributi | Blog
Se posso darti un consiglio, lascia perdere quel metodo per creare gli excel: è molto limitato.

Usa, per esempio, questa dll che ti permette la creazione di un excel con un'ottima personalizzazione:
http://www.carlosag.net/tools/excelxmlwriter/

Ciao
.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.