c# Excel response with httphandler
27/01/2010 Leave a comment
An example of excel output used by HttpHandler
public class IExcelHandler : IHttpHandler
{
#region IHttpHandler Members
public bool IsReusable
{
get { return false; }
}
public void ProcessRequest(HttpContext context)
{
// set Content type for Excel
context.Response.ContentType = "application/vnd.ms-excel";
// for download and give a file name
context.Response.AppendHeader("content-disposition", "attachment; filename=MyExcelFile.xls");
context.Response.Charset = "";
//Write here your content
// context.Response.Write(data);
context.Response.End();
}
#endregion
}
...