Lo primero que hice es crear una página aspx (c#) y le cargue algunos datos de mi tabla "ACCOUNT" , tal como lo vemos en la figura

Luego con estas tres clases :
using System.IO;
using System.IO.Packaging;
using System.Xml;
Lo que hago es primero leer un XML que tenga un formato y lo reemplazo con los datos que obtengo de ese dropdownlist… algo como esto :
oDocumento.Load(Server.MapPath("Blog.xml"));
XmlNodeList nodeList = oDocumento.GetElementsByTagName("Propiedad");
foreach (XmlElement var in nodeList)
{
if (var.GetAttribute("Name").ToString() == "Nombre")
{var.InnerXml = this.DropDownList1.SelectedItem.Text.ToString(); }
}
Y el documento resultante lo paso a mi Word para que al final tenga un documento personalizado tal como pueden ver aca..


Que les parece… jejej de verdad muy interesante…








0 comentarios