Exportando Gridview A Pdf Asp.Net. (Itextsharp.Dll)

Páginas: 2 (294 palabras) Publicado: 7 de febrero de 2013
Exportando Gridview a PDF ASP.NET. (itextsharp.dll)
Hola, a continuacion explicare paso a paso como exportar un gridview a PDF con la libreria itextsharp.dll, teniendo una pagina la cual depende deun MASTERPAGE.

Si no posees la libreria la puedes descargar de http://itextsharp.sourceforge.net/

Antes que nada, la pagina en la que se encuentran el gridview debe utilizar los siguientesnamespaces:

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
usingSystem.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
using System.Collections.Generic;
using iTextSharp.text;
usingiTextSharp.text.pdf;
using System.IO;
using System.Text;
using iTextSharp.text.html;
using iTextSharp.text.html.simpleparser;
using System.Xml;
using System.Drawing;
using System.Reflection;

1. En primerainstancia, debemos tener el Gridview con sus respectivos datos como se mustra en la siguiente imagen: 2. Agregaremos un boton de nombre btExportar dentro de esta pagina, en el cual anexaremos el codigofuente para exportar los datos, y posteriormente pegaremos el siguiente codigo:

protected void btExportar_Click(object sender, EventArgs e)
{
StringBuilder sb = new StringBuilder();StringWriter sw = new StringWriter(sb);
HtmlTextWriter htw = new HtmlTextWriter(sw);
Page page = new Page();
HtmlForm form = new HtmlForm();
page.EnableEventValidation = false;
page.DesignerInitialize();page.Controls.Add(form);
form.Controls.Add(gvMedico);
page.RenderControl(htw);
Response.ContentType = "application/pdf";
Response.AddHeader("content-disposition", "attachment;filename=MypdfFile.pdf");
Document document = new Document();
PdfWriter.GetInstance(document, Response.OutputStream);
document.Open();
string html = sb.ToString();
XmlTextReader reader = new XmlTextReader(new...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Exportar A Pdf
  • Asp.Net
  • Asp.Net
  • Asp.net
  • Asp.net
  • Asp.Net
  • Asp.net
  • Exportaciones nicaragua 2008-2009.pdf

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS