1
Reply

Export Grid to Pdf Using Mvc4

Damodar A

Damodar A

Apr 14 2014 1:51 AM
784
    public ActionResult ExportPdf()
        {
            GridView gv = new GridView();
            gv.DataSource = fetch();
            gv.DataBind();
            Response.ClearContent();
            Response.Buffer = true;
            Response.AddHeader("content-disposition", "attachment; filename=list.pdf");
            Response.ContentType = "application/pdf";
            Response.Charset = "";
            StringWriter sw = new StringWriter();
            HtmlTextWriter htw = new HtmlTextWriter(sw);
            gv.RenderControl(htw);
           
            Response.Output.Write(sw.ToString());
            Response.Flush();
            Response.End();

            return RedirectToAction("Index");
        }

Answers (1)