No se como hacer para que el usuario seleccione la opcion para cada registro del datagrid y despues con un boton que esta por fuera grabar las modificaciones en la base de datos.
|
|
#1 (permalink) |
![]() Fecha de Ingreso: octubre-2004
Mensajes: 67
|
No se como hacer para que el usuario seleccione la opcion para cada registro del datagrid y despues con un boton que esta por fuera grabar las modificaciones en la base de datos. |
|
|
|
|
|
#3 (permalink) |
![]() Fecha de Ingreso: junio-2004
Ubicación: Misantla,Ver.Mexico
Mensajes: 181
|
Hola, te paso un ejemplo
Private Sub Grid_BomFindingEdit_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles Grid_BomFindingEdit.SelectedIndexChanged ... ... EC_Number = CType(Grid_BomFindingEdit.SelectedItem.FindControl ("TxtEC_No"), TextBox).Text Root_Cause = CType(Grid_BomFindingEdit.SelectedItem.Cells(10).F indControl("LstRC"), DropDownList).SelectedValue ... ... ... end sub Saludos |
|
|
|
|
|
#5 (permalink) |
![]() Fecha de Ingreso: junio-2004
Ubicación: Misantla,Ver.Mexico
Mensajes: 181
|
OK, usando un boton de update, el grid se activa para edicion. Tratare de explicarme con este ejemplo, donde el grid contiene una lista y un control textbox
'EVENTO DEL GRID PARA ACTUALIZAR (UPDATE) Private Sub GridDatos_UpdateCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs ) Handles GridDatos.UpdateCommand Dim value1 As String Dim ValLista as string 'AQUI SE OBTIENE EL VALOR DEL CONTROL TEXTBOX value1 = (CType(e.Item.FindControl("txtValueID"), TextBox).Text) 'AQUI SE OBTIENE EL VALOR DEL ELEMENTO LA LISTA SELECCIONADA, 'SE BUSCA EN LA COLUMNA(10) EL VALOR DEL ELEMENTO DEL CONTROL ("LstRC") QUE ES UNA LISTA, SE CONVIERTE AL TIPO LISTA Y SE OBTIENE SU VALOR (SELECTVALUE) ValLista = CType(GridDatos.SelectedItem.Cells(10).FindControl ("LstRC"), DropDownList).SelectedValue '...sentencias End Sub Última edición por splinter; 26-nov-2004 a las 14:07. |
|
|
|
![]() |
| Herramientas | |
| Desplegado | |
|
|