Click here to Skip to main content
15,883,770 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hello friends

me trying to export PDF from datagridview . while i m try to do that it give the error
here is my code...

C#
Response.ContentType = "application/pdf";
Response.AddHeader("content-disposition", "attachment;filename=UserDetails.pdf");
Response.Cache.SetCacheability(HttpCacheability.NoCache);
StringWriter sw = new StringWriter();
HtmlTextWriter hw = new HtmlTextWriter(sw);
GrdOrder.AllowPaging = false;
GrdOrder.DataBind();
GrdOrder.RenderControl(hw);
GrdOrder.HeaderRow.Style.Add("width", "15%");
GrdOrder.HeaderRow.Style.Add("font-size", "10px");
GrdOrder.Style.Add("text-decoration", "none");
GrdOrder.Style.Add("font-family", "Arial, Helvetica, sans-serif;");
GrdOrder.Style.Add("font-size", "8px");
StringReader sr = new StringReader(sw.ToString());
Document pdfDoc = new Document(PageSize.A2, 7f, 7f, 7f, 0f);
HTMLWorker htmlparser = new HTMLWorker(pdfDoc);
PdfWriter.GetInstance(pdfDoc, Response.OutputStream);
pdfDoc.Open();
htmlparser.Parse(sr);
pdfDoc.Close();
Response.Write(pdfDoc);
Response.End();


its goive error like NO pages.
Posted

1 solution

 
Share this answer
 
Comments
Yatin chauhan 4-Sep-12 5:20am    
Thank You Prasad_Kulkarni....!!!
Prasad_Kulkarni 4-Sep-12 5:21am    
You're welcome!
Mohamed Mitwalli 4-Sep-12 8:09am    
5+

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900