Response.Clear(); Response.Buffer = true; Response.AddHeader("Content-Disposition", "attachment;filename=Test.doc"); Response.ContentType = "application/ms-word"; StringWriter stringWriter = new StringWriter(); HtmlTextWriter htmlTextWriter = new HtmlTextWriter(stringWriter); gvwEmployeeGrid.RenderControl(htmlTextWriter); Response.Output.Write(stringWriter.ToString()); Response.Flush(); Response.End();
Make EventValidation to false for the page and also override VerifyRenderingInServerForm in code behind,
public override void VerifyRenderingInServerForm(Control control) { }
Export a file in ASP.NET
Here we are exporting a file to the client this will ask a open save cancel dialog
Response.Clear(); Response.Buffer = true; Response.AddHeader("Content-Disposition", "attachment;filename=Test.doc"); Response.ContentType = "application/ms-Excel"; Response.WriteFile("New Microsoft Office Word Document.docx"); Response.Flush(); Response.End();
0 comments:
Post a Comment