Bonjour,
Connaissez-vous une façon d'exporter un Gridview fait à partir d'un Datatable vers un template Excel préalablement formatté à ma guise?
Merci!
Version imprimable
Bonjour,
Connaissez-vous une façon d'exporter un Gridview fait à partir d'un Datatable vers un template Excel préalablement formatté à ma guise?
Merci!
Bonjour
Je t'invite à consulter cet article http://www.codeproject.com/Articles/...ata-in-ASP-NET.
Il décrit comment exporter GridView vers excel, ...
Dans ce cas il serait peut etre judicieux de charger ton fichier excel via une connection oledb puis de updater directement ton fichier excel avec tes données?
exemple :
Code:
1
2
3
4
5
6
7
8
9
10 String sConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Temp\Book1.xls;Extended Properties='Excel 8.0;HDR=NO'"; OleDbConnection objConn = new OleDbConnection(sConnectionString); objConn.Open(); OleDbCommand objCmdSelect = new OleDbCommand("UPDATE [Sheet1$A2:A2] SET F1=123456", objConn); objCmdSelect.ExecuteNonQuery(); objCmdSelect = new OleDbCommand("UPDATE [Sheet1$A4:A4] SET F1='hello'", objConn); objCmdSelect.ExecuteNonQuery(); objCmdSelect = new OleDbCommand("UPDATE [Sheet1$A5:A5] SET F1='goodby'", objConn); objCmdSelect.ExecuteNonQuery();