Forums Últimos mensajes - Powered by IBM
 
Tags Palabras claves

formatoDATAGRID

04/11/2004 - 17:17 por grissss | Informe spam
como puedo darle formato a las columnas en un datagrid en
tiempo de ejecucion , donde los datos de una columna
pueda ser de "seleccionar" para enviar a otra pagina.aspx

perdon por tanta pregunta pero soy nueva en esto!

gracias!!!!!
 

Leer las respuestas

#1 Jose Luis Manners
04/11/2004 - 19:37 | Informe spam
Hola grissss, aquí te expongo 3 maneras de hacerlo:

1. en el evento ItemDataBound del DataGrid.
2. también lo puedes hacer creando una columna tipo TemplateColumn y le
defines el formato en el código HTML de la página ASPX. El siguiente
ejemplo muestra esta técnica dandole formato monetario a la columna Salario:

<asp:TemplateColumn>
<ItemTemplate>
<%# String.Format("{0:c}",
Convert.ToInt32(Container.DataItem("Salario"))) %>
</ItemTemplate>
</asp:TemplateColumn>

3. también puedes enlazar al grid una función que devuelva el valor que va
en la columna ya formateado. En mi blog tengo un ejemplo que calcula un
valor con base a una columna del grid y sustituye el valor en la columna por
el valor calculado. Puedes usar esta misma técnica para devolver el valor
formateado. Este es el URL de mi blog:

http://blogs.geekdojo.net/jmanners/.../3813.aspx

Saludos,

Jose Luis Manners, MCP
http://blogs.geekdojo.net/jmanners

"Encuentra felicidad en tu trabajo o nunca serás feliz."
Cristóbal Colón

"grissss" wrote in message
news:300801c4c289$d878ccc0$
como puedo darle formato a las columnas en un datagrid en
tiempo de ejecucion , donde los datos de una columna
pueda ser de "seleccionar" para enviar a otra pagina.aspx

perdon por tanta pregunta pero soy nueva en esto!

gracias!!!!!

Preguntas similares