Mukesh

Mukesh

  • NA
  • 228
  • 42.5k

How to Give Header Name in Excel Using Asp.Net C#

Nov 29 2019 1:16 AM
DataTable dt = new DataTable();
dt = _dataSet.Tables[0];
//Create a dummy GridView
GridView GridView1 = new GridView();
GridView1.AllowPaging = false;
GridView1.DataSource = dt;
GridView1.DataBind();
Response.Clear();
Response.Buffer = true;
Response.AddHeader("content-disposition",
"attachment;filename=SummaryCollection.xls");
Response.Charset = "";
Response.ContentType = "application/vnd.ms-excel";
StringWriter sw = new StringWriter();
HtmlTextWriter hw = new HtmlTextWriter(sw);
for (int i = 0; i < GridView1.Rows.Count; i++)
{
GridView1.Rows[i].Attributes.Add("class", "textmode");
}
GridView1.RenderControl(hw);
//style to format numbers to string
string style = @"<style> .textmode { mso-number-format:\@; } </style>";
Response.Write(style);
Response.Output.Write(sw.ToString());
Response.Flush();
Response.End();
 
 
 
 
above i write the code which export Data from dataset in excel i want to know
how i give header name and bind shcool name in Header and Also One Column put it on Top of the sheet after School Name
Please give me Code
 

Answers (1)