Foros del Web » Programación para mayores de 30 ;) » .NET »

dropdownlist en datagrid

Estas en el tema de dropdownlist en datagrid en el foro de .NET en Foros del Web. Hola tendo datagrid con un dropDownlist dentro de un datagrid con las opciones aprobar, rechazar. No se como hacer para que el usuario seleccione la ...
  #1 (permalink)  
Antiguo 25/11/2004, 15:22
 
Fecha de Ingreso: octubre-2004
Mensajes: 71
Antigüedad: 19 años, 6 meses
Puntos: 0
Pregunta dropdownlist en datagrid

Hola tendo datagrid con un dropDownlist dentro de un datagrid con las opciones aprobar, rechazar.

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.
  #2 (permalink)  
Antiguo 25/11/2004, 17:12
 
Fecha de Ingreso: octubre-2004
Mensajes: 27
Antigüedad: 19 años, 6 meses
Puntos: 0
has probado con la siguiente funcion:
CType(dgp.Items(p).FindControl("dg"), DataGrid).DataSource = ds
  #3 (permalink)  
Antiguo 25/11/2004, 18:33
Avatar de splinter  
Fecha de Ingreso: junio-2004
Ubicación: Misantla,Ver.Mexico
Mensajes: 181
Antigüedad: 19 años, 10 meses
Puntos: 0
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
  #4 (permalink)  
Antiguo 26/11/2004, 09:41
 
Fecha de Ingreso: octubre-2004
Mensajes: 71
Antigüedad: 19 años, 6 meses
Puntos: 0
He tratado de utilizar este codigo pero no me es claro podrias explicarme mas detalladamente lo que tengo que hacer.
  #5 (permalink)  
Antiguo 26/11/2004, 15:06
Avatar de splinter  
Fecha de Ingreso: junio-2004
Ubicación: Misantla,Ver.Mexico
Mensajes: 181
Antigüedad: 19 años, 10 meses
Puntos: 0
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/11/2004 a las 15:07
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:31.