En esta ocación vamos a mostrar como cambiar el formato a un campo de un
gridview.
El unico detalle que se presenta es que deben ser agregados los campos uno a uno, es decir debe desactivar el "Auto-generate fields" y en la página cambiar a modo "Source" donde vera el gridview de la siguiente forma.
<asp:BoundField DataField="plan_sdate" DataFormatString="{0}" HeaderText="Date" />
Esto nos daria como resultado el formato "8/20/2008 12:00:00 AM"
Para cambiar el formato a fecha corta solo debe modificar el DataFormatString.
DataFormatString="{0:MM/dd/yyyy}"
Lo cual nos dara como resultado "8/20/2008 "
Nota: Tambien se puede usar para cambiar a otros tipos de formato.
Anexo algunos ejemplos.
Ahora ahondemos un poco más en DataFormatString, las siguientes letras son para formatos numéricos:
C -> Muestra los valores numéricos en formato de moneda.
D -> Muestra los valores numéricos en formato decimal.
E -> Muestra los valores numéricos en formato científico (exponencial).
F -> Muestra los valores numéricos en formato fijo.
G -> Muestra los valores numéricos en formato general.
N -> Muestra los valores numéricos en formato numérico.
X -> Muestra los valores numéricos en formato hexadecimal.
El unico detalle que se presenta es que deben ser agregados los campos uno a uno, es decir debe desactivar el "Auto-generate fields" y en la página cambiar a modo "Source" donde vera el gridview de la siguiente forma.
<asp:BoundField DataField="plan_sdate" DataFormatString="{0}" HeaderText="Date" />
Esto nos daria como resultado el formato "8/20/2008 12:00:00 AM"
Para cambiar el formato a fecha corta solo debe modificar el DataFormatString.
DataFormatString="{0:MM/dd/yyyy}"
Lo cual nos dara como resultado "8/20/2008 "
Nota: Tambien se puede usar para cambiar a otros tipos de formato.
Anexo algunos ejemplos.
Ahora ahondemos un poco más en DataFormatString, las siguientes letras son para formatos numéricos:
C -> Muestra los valores numéricos en formato de moneda.
D -> Muestra los valores numéricos en formato decimal.
E -> Muestra los valores numéricos en formato científico (exponencial).
F -> Muestra los valores numéricos en formato fijo.
G -> Muestra los valores numéricos en formato general.
N -> Muestra los valores numéricos en formato numérico.
X -> Muestra los valores numéricos en formato hexadecimal.
Comentarios
Publicar un comentario