Export Data to Excel using ASP

Here we will see how to export datatable to excel in ASP.net.

            HttpResponse Response = HttpContext.Current.Response;
            Response.ClearContent();
            Response.Write(“
“);
            for (int j = 0; j < dataTable.Columns.Count; j++)
            {
                Response.Write(“
“);
               
            }
            Response.Write(“
“);
            Response.Write(“\n”);

           
            int i;
            for (int rows = 0; rows < dataTable.Rows.Count; rows++)
            {
                Response.Write(“
“);
                for (i = 0; i < dataTable.Columns.Count; i++)
                {
                    Response.Write(“
“);
                   
                }

                Response.Write(“\n”);

            }
   Response.ContentType = “application/vnd.ms-excel”;
            Response.AppendHeader(“content-disposition”, “attachment; filename=ExcelData.xls”);
            Response.End();

“);
                Response.Write(dataTable.Columns[j].ToString()+”\t”);
                Response.Write(“
“);
                    Response.Write(tab + dataTable.Rows[rows][i].ToString() + “\t”);
                    Response.Write(“

Leave a Reply

Your email address will not be published. Required fields are marked *