![]() |
cómo exportar gridview a excel con width de las columnas determinadas hola!! tengo unos datos que exporto a excel (en realidad, es una tabla en un word), de esta forma: Response.Clear(); Response.AddHeader("content-disposition", "attachment;filename=Empresas.xls"); Response.Charset = ""; //Response.ContentType = "application/vnd.xls"; Response.ContentType = "application/excel"; System.IO.StringWriter stringWrite = new System.IO.StringWriter(); System.Web.UI.HtmlTextWriter htmlWrite = new HtmlTextWriter(stringWrite); GridView g = new GridView(); g.DataSource = GargarEmpresas(); g.DataBind(); g.RenderControl(htmlWrite); Response.Write(style); Response.Write(stringWrite.ToString()); Response.End(); mi cuestión es que las columnas que aparecen en el archivo tienen diferente width, y hay algunos que son muy estrechos. Qué determina el ancho de las columnas?? Me gustaría modificarlas pero no se como. Alguna idea?? |
Re: cómo exportar gridview a excel con width de las columnas determinadas Pon un ancho determinado al excel y exportalo a html. Mira el código, vendrá con un estilo. Aplícale el mismo estilo a tu gridview. Saludos |
Re: cómo exportar gridview a excel con width de las columnas determinadas y como hago para darle a excel un estilo determinado?? esque he intentado dandole style a cada row del gridview, pero no me hace nada. |
Re: cómo exportar gridview a excel con width de las columnas determinadas eske no se como darle el ancho porque le pongo: g.Columns[0].width=Unit.Point(70); g.Columns[1].width=Unit.Point(30); ... .. y me da error, porque el gridiview ese dice que tiene 0 columnas. |
| La zona horaria es GMT -6. Ahora son las 10:14. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.