
11/04/2007, 05:59
|
| | Fecha de Ingreso: abril-2007
Mensajes: 12
Antigüedad: 17 años, 11 meses Puntos: 0 | |
Re: Listbox en datagrid Hola buenos días.
para cargar el listbox es necesario que lo hagas a la hora de crear cada
fila del datagrid, es decir, en el evento databound.
Para acceder a el es muy sencillito. Mediante el método FindControl buscas el id del elemento y lo metes dentro de un CTYPE indicandole que es del tipo ListBox, y ya con ello puedes operar como si estuviera fuera del datagrid para cargarlo.
Para acceder al elemento lo que debes hacer es o bien recoges el evento lanzado por el listBox en el selectionChanged o si lo quieres hacer a través de otro evento accediendo a la fila y después al igual que antes volviendo a llamar al método FindControl de la forma CType(Me.Grid.Rows.Item(0).FindControl("miListBox" ), ListBox).
Es más sencillo de lo que parece.
un saludo |