Colonne invisibles

cs_some_one Messages postés 31 Date d'inscription mercredi 11 juillet 2007 Statut Membre Dernière intervention 22 août 2008 - 1 août 2008 à 13:37
cs_some_one Messages postés 31 Date d'inscription mercredi 11 juillet 2007 Statut Membre Dernière intervention 22 août 2008 - 1 août 2008 à 14:17
J'ai une GridView comportant des colonnes invisibes de type "BoundField".
Je veux lorque je l'export en un fichier Excel les colonnes invisibles apparaitre.

Comment dois je faire??

Le procedure de l'exportation est comme suit:

        Response.ClearContent();
        Response.AddHeader("content-disposition", "attachment; filename=MyExcelFile.xls");
        Response.ContentType = "application/excel";
        StringWriter sw = new StringWriter();
        HtmlTextWriter htw = new HtmlTextWriter(sw);
        GridView.RenderControl(htw);
        Response.Write(sw.ToString());
        Response.End();

1 réponse

cs_some_one Messages postés 31 Date d'inscription mercredi 11 juillet 2007 Statut Membre Dernière intervention 22 août 2008 1
1 août 2008 à 14:17
J'ai ajouté la ligne en gras

    protected void export_Click(object sender, EventArgs e)
    {
        GridView.Columns[0].Visible = true;
        Response.ClearContent();
        Response.AddHeader("content-disposition", "attachment; filename=MyExcelFile.xls");
        Response.ContentType = "application/excel";
        StringWriter sw = new StringWriter();
        HtmlTextWriter htw = new HtmlTextWriter(sw);
        GridView.RenderControl(htw);
        Response.Write(sw.ToString());
        Response.End();
    }

Mais elle m'affiche la colonne vide sans les données.
0
Rejoignez-nous