protected void BtnValider_Click(object sender, EventArgs e)
{
exel_view("MonGrid");
}
public void exel_view(string titre)
{
Response.Clear();
Context.Response.ClearContent();
Context.Response.ClearHeaders();
Response.ContentEncoding = System.Text.Encoding.GetEncoding("iso-8859-1");
Context.Response.ContentType = "application/vnd.ms-excel";
Response.AddHeader("Content-Disposition", "inline; filename=Grid.xls");
Response.AddHeader("Content-Disposition", "attachment; filename=Fichier_Export.xls");
EnableViewState = True;
StringWriter tw = new System.IO.StringWriter();
HtmlTextWriter hw = new System.Web.UI.HtmlTextWriter(tw);
//GridView grid =new GridView(); Grid est le grid view
grid.RenderControl(hw);
Context.Response.Write( titre );
Context.Response.Write(tw.ToString());
Context.Response.Flush();
Context.Response.Close();
Context.Response.End();
}
Partager