IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

[C#] De DataGrid vers Excel


Sujet :

ASP.NET

  1. #1
    Membre confirmé Avatar de Nadaa
    Inscrit en
    Septembre 2003
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 133
    Par défaut [C#] De DataGrid vers Excel
    Bonjour tout le monde.
    j aimerais exporter le contenu d un datagrid vers Excel, pour cela ej fais :
    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
    19
    20
    21
    22
    23
    24
    private void Button1_Click(object sender, System.EventArgs e)
    		{
    			DataSet dsResult = new DataSet();
    			dsResult = (DataSet) Session["DataSetResult"];
    			DataGrid1.DataSource = dsResult;
    			DataGrid1.DataBind();
     
     
    				//Response.Clear(); 
    				Response.Buffer = true; 
    				Response.ContentType = "application/vnd.ms-excel"; 
    				Response.Charset = ""; 
    				this.EnableViewState = false; 
    				System.IO.StringWriter oStringWriter = new System.IO.StringWriter(); 
    				System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter); 
     
    				//optional function call to convert the controls to string literals 
    				ClearControls(DataGrid1); //name the grid which u want to convert to excel 
    				DataGrid1.RenderControl(oHtmlTextWriter); 
    				Response.Write(oStringWriter.ToString()); 
     
    				Response.End(); 
     
    			}
    apres complitation j ai la premiere ligne dans mon fichier excel mais pas le contenu de ma datagrid
    quelqu un aurait une idée?
    merci par avance
    Nadaa

  2. #2
    Expert confirmé
    Avatar de Ditch
    Inscrit en
    Mars 2003
    Messages
    4 160
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mars 2003
    Messages : 4 160
    Par défaut
    Tu as verifie que ton DataSet etait bien rempli? Pcq le code parait correct.

  3. #3
    Membre confirmé Avatar de Nadaa
    Inscrit en
    Septembre 2003
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 133
    Par défaut
    oui mon Dataset est rempli...j ai verifié en faisant : MonDataset.xmlwrite...
    Nadaa

  4. #4
    Membre confirmé Avatar de Nadaa
    Inscrit en
    Septembre 2003
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 133
    Par défaut
    It works now!!
    effectivement Ditch, mon dataset etait vide car je faisais a la fin un clear
    merci
    A+
    Nadaa

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Datagrid vers Excel
    Par crapouye dans le forum VB.NET
    Réponses: 3
    Dernier message: 12/03/2008, 12h31
  2. exportation datagrid vers excel
    Par solid_sneak06 dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 10/10/2007, 17h06
  3. exporté les donnees du datagrid vers excel
    Par bicho dans le forum Windows Forms
    Réponses: 3
    Dernier message: 14/09/2007, 18h28
  4. Export Datagrid vers Excel
    Par DocCoinCoin dans le forum ASP.NET
    Réponses: 2
    Dernier message: 25/04/2007, 00h06
  5. [C#] Sauvegarde DataGrid vers Excel
    Par royrremi dans le forum ASP.NET
    Réponses: 2
    Dernier message: 08/06/2004, 20h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo