Vuelta con DataGrid

26/11/2004 - 20:57 por German | Informe spam
Necesitaria saber si los TextBox que se agregan en el
momento que el DataGrid esta para modificacion son
customizables, osea quiero cambiarle el tamaño, la fuente
de letra, etc, etc, gracias

Preguntas similare

Leer las respuestas

#1 Miguel Ortiz Falcón
27/11/2004 - 07:42 | Informe spam
Necesitaria saber si los TextBox que se agregan en el
momento que el DataGrid esta para modificacion son
customizables, osea quiero cambiarle el tamaño, la fuente
de letra, etc, etc, gracias


.




Una vez que tienes defines un método manejador de evento
para el evento correspondiente por ejemplo ItemCommand a
través de objeto:
System.Web.UI.WebControls.DataGridCommandEventArgs e
puedes tener acceso a e.Item que es como que la fila
completa donde ocurrió el evento, entonces puedes obtener
una referencia al textBox usando (suponiendo que se
encuentra el textbox como único componente de la segunda
columna):
(TextBox)e.Item.Cells[1].Controls[0]
lo que quiere decir que de la colección de controles de la
celda (columna) con subindice 1 quieres el control con
subindice 0...y ya podrias trabajar con el componente en
cuestión...

Saludos, ojalá te sirva

Miguel Ortiz Falcón

Respuesta Responder a este mensaje
#2 German|
28/11/2004 - 04:08 | Informe spam
Gracias por tu contestacion.
Tee comento que encontre la solucion de otra manera.
Estuve leyendo que cuando agregas un DataGrid asocias a
cada columna una de las columnas que te devuelve (por
ejemplo) un store. Luego que hiciste eso y te aseguras
que quedo bien, en el mismo menu de propiedades de
columnas de DataGrid, le dices que quieres convertirlo a
plantilla (esto hay que hacerlo una por una). Luego que
hiciste eso, en la vista html del form, puedes editar
todas las propiedades del textbox a gusto.
Gracias

Saludos


Necesitaria saber si los TextBox que se agregan en el
momento que el DataGrid esta para modificacion son
customizables, osea quiero cambiarle el tamaño, la




fuente
de letra, etc, etc, gracias


.




Una vez que tienes defines un método manejador de evento
para el evento correspondiente por ejemplo ItemCommand a
través de objeto:
System.Web.UI.WebControls.DataGridCommandEventArgs e
puedes tener acceso a e.Item que es como que la fila
completa donde ocurrió el evento, entonces puedes


obtener
una referencia al textBox usando (suponiendo que se
encuentra el textbox como único componente de la segunda
columna):
(TextBox)e.Item.Cells[1].Controls[0]
lo que quiere decir que de la colección de controles de


la
celda (columna) con subindice 1 quieres el control con
subindice 0...y ya podrias trabajar con el componente en
cuestión...

Saludos, ojalá te sirva

Miguel Ortiz Falcón

.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida