writer.Close();
Response.Clear();
Response.AddHeader("content-disposition", "attachment;filename=" + PDF_Name + ".xls");
Response.ContentType = "application/vnd.ms-excel";
Response.BinaryWrite(msReport.ToArray());
Response.End();
Write this code after
writer.close()
have a look at this line
Response.BinaryWrite(msReport.ToArray());
msReport is object of memory stream, try to get your excel into object of memory steram and then add above code which will download excel on client machine.