Diego/Julio, Finalmente resolvimos el tema de otra manera, mostramos los campos date con el formato aaaa-mm-dd, seteado desde la consulta sql, para que el orden alfanumerico coincida con el de fecha, ya que se complicaba indentificar las columnas de la grilla para hacer un dataformatstring.
Igualmente muchas gracias por su ayuda Saludos! Juan -----Original Message----- From: [email protected] [mailto:[EMAIL PROTECTED] Behalf Of Diego Jancic Sent: Martes, 14 de Noviembre de 2006 04:32 p.m. To: puntonet List Member Subject: [puntonet] GridView Ahh ya me acuerdo podes hacer un cast a BoundColumn para poder acceder a esa propiedad ;) Saludos! Diego Jancic Blog: blog.this.com.ar EMail: [EMAIL PROTECTED] ---------------------------------------------------------------------------- -- From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of julio.novomisky Sent: Martes, 14 de Noviembre de 2006 15:21 To: puntonet List Member Subject: [puntonet] GridView Hola, No lo vana ver porque no esta disponible para todos los tipos de definicion de columnas Yo lo hice, pero lo tuve que poner en otro lado, sino no lo podias ejecutar Si lo pones en el onrowdatabound de tu grilla, en el tipo de row datarow, lo podes hacer ahi Saludos, Julio -----Original Message----- From: "Diego Jancic" <[EMAIL PROTECTED]> To: "puntonet List Member" <[email protected]> Date: Tue, 14 Nov 2006 13:53:47 -0300 Subject: [puntonet] GridView No quiero seguir hablando tan en el aire porque relamente no me acuerdo mucho... pero adentro de ItemStyle no esta la propiedad DataFormatString?? On 11/14/06, Juan Granillo < [EMAIL PROTECTED]> wrote: Hola Diego, Habia buscado la solucion por ese lado, ya que podria llegar a identificar las columnas de fecha, pero no encontre la forma. gvGrid.Columns[index] no me habilita para setear el dataformat string. Saludos! Juan -----Original Message----- From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Diego Jancic Sent: Martes, 14 de Noviembre de 2006 12:29 a.m. To: puntonet List Member Subject: [puntonet] GridView Hola Juan!, No te sabria decir de memoria exactamente, pero podes identificar que columnas son del tipo DateTime en el DataSet y después podes setear la propiedad DataFormatString en la columna del GridView (accediendo a gvGrid.Columns[index].DataFormatString = "dd/mm/yyyy") Todo esto lo tenes que hacer DESPUES de hacerle el DataBind a la grilla, para dejar que cree las columnas y asi poder setearle las propiedades Espero sirva Saludos! Diego Jancic Blog: blog.this.com.ar EMail: [EMAIL PROTECTED] -------------------------------------------------------------------------- From: [email protected] [mailto: [EMAIL PROTECTED] On Behalf Of Juan Granillo Sent: Lunes, 13 de Noviembre de 2006 20:42 To: puntonet List Member Subject: [puntonet] GridView Hola lista, Tengo un gridview con AutoGenerateColumns="True" que se llena con un query armado por codigo. Los campos que devuelve el query pueden ser de cualquier tipo, pero tengo que darle un formato de dd/mm/yyyy cuando son tipo fecha. La primera solucion fue setear el formato de fecha al ejecutar el query a la base de datos (con un convert), pero el problema es que la grilla tiene sorting en todas la columnas, y los campos de fechas quedan como string, por lo que no se ordenan correctamente. Hay alguna manera de setear un DataFormatString en un gridview con AutoGenerateColumns="True"? Saludos! Juan -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.1.409 / Virus Database: 268.14.3/531 - Release Date: 12/11/2006 -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.1.409 / Virus Database: 268.14.5/533 - Release Date: 13/11/2006
