Mon problem est simple,je voudrai exporter les données d'un datagrid dans un fichier Excel
kelk1 pour aider?
Mon problem est simple,je voudrai exporter les données d'un datagrid dans un fichier Excel
kelk1 pour aider?
Salut, voilà un lien qui devrait t'aider
http://webman.developpez.com/article.../aspnet2excel/
Merci pour votre reponse skalp, mais (il y a toujrous un mais)!
le code que vous m'avez filez est bien compri, bien clair, la creation du fichier s'effectue, mais le 'monStringWriter' (comme nommé dans la page http://webman.developpez.com/article.../aspnet2excel) reste toujour null, donc, pas de données transportées!
Pouvez vous me dire que pourrai etre le probleme dans mon code?
essaie cette fonction:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 PrivateSub NewExportExcel(ByVal Titre AsString) Dim MyTitle AsString MyTitle = Titre Response.Clear() Dim stringWrite = New System.IO.StringWriter Dim htmlWrite = New System.Web.UI.HtmlTextWriter(stringWrite) Response.AddHeader("content-disposition", "attachment;filename=" & MyTitle & ".xls") Response.Charset = "" Response.Cache.SetCacheability(HttpCacheability.NoCache) Response.ContentType = "application/vnd.xls" 'System.IO.StringWriter(stringWrite = New System.IO.StringWriter) 'System.Web.UI.HtmlTextWriter(htmlWrite = New HtmlTextWriter(stringWrite)) dg.RenderControl(htmlWrite) Response.Write(stringWrite.ToString()) Response.End() EndSub
Merci pour votre aide les amis!
Mon probleme etait dans le dataGrid, une fois je l'ai changé, ca a marcher, et l'idio dans tout, c'est que j'ai supprimer le datagrid sans savoir pourquoi il fesait l'erreur, mnt, j'ai resolu le probleme sans l'avoir vraiment resolu, car je finirai par me poser la meme question un autre jour!
Merci infiniment JauB, Merci infiniment Skalp!
au revoir
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager