Hola a todos, alguien me puede ayudar?
tengo un problema al tratar de obtener un valor de una lista que agrego en un grid. Con este codigo agrego a mi grid la lista, la cual si se ve y contiene los elementos que le he agregado.
--------------------------------------------------------------------------Private Sub Grid_BomFindingEdit_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles Grid_BomFindingEdit.ItemDataBound
If e.Item.ItemType = ListItemType.Item Or _
e.Item.ItemType = ListItemType.AlternatingItem Then
Dim rc As New DropDownList
rc.Items.Add(New ListItem("Valor1", "1"))
rc.Items.Add(New ListItem("Valor2", "2"))
rc.Items.Add(New ListItem("Valor3", "3"))
rc.ID = "LstRC"
e.Item.Cells(10).Controls.Clear()
e.Item.Cells(10).Controls.Add(rc)
End If
End Sub
--------------------------------------------------------------------------
*Ahora, lo que hice es poner un boton en el grid, para recuperar los datos,(el grid no lo cambio en modo de edicion ), los primeros 2 valores si los logro obtener.
-------------------------------------------------------------------------
Private Sub Grid_BomFindingEdit_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Grid_BomFindingEdit.SelectedIndexChanged
Dim ISSUE_NO As String
Dim EC_Number As String
Dim Root_Cause As String
ISSUE_NO = Grid_BomFindingEdit.SelectedItem.Cells(2).Text
EC_Number = CType(Grid_BomFindingEdit.SelectedItem.FindControl ("TxtEC_No"), TextBox).Text
'Aqui necesito obtener el valor de la lista (DropDownList) para realizar la actualizacion
End Sub
---------------------------------------------------------------
De que manera puede recuperar el valor de la lista?
Gracias.