public void ProcessRequest(HttpContext context) { _excelMgr = new ProductItemMapExcelMgr(connectionString); Resource.CoreMessage = new CoreResource("ProductItemMap"); MemoryStream ms = _excelMgr.CreateExcelTable(); context.Response.AddHeader("Content-Disposition", string.Format("attachment; filename={0}.xls", DateTime.Now.ToString("yyyyMMddhhmmss"))); context.Response.BinaryWrite(ms.ToArray()); ms.Close(); ms.Dispose(); }