Ver Mensaje Individual
  #7 (permalink)  
Antiguo 01/06/2010, 16:49
roger1187
 
Fecha de Ingreso: marzo-2008
Mensajes: 286
Antigüedad: 16 años, 8 meses
Puntos: 1
Respuesta: Duda Cargar DropDown desde un GridView como Sql Server

este es el arreglado

Cita:

grv_RelaUniTrans.DataSource = ClaseUniTransporte.CargaDatRelaUniTrans(Txt_CabCod Empresa.Text, Txt_CodCiaTrans.Text)
grv_RelaUniTrans.DataBind()
For i = 0 To grv_RelaUniTrans.Rows.Count - 1
Dim row As GridViewRow = grv_RelaUniTrans.Rows(i)
DirectCast(row.FindControl("Ddl_Unidad"), DropDownList).DataSource = ClaseUniMedida.CargaComboUniMedida(Txt_CabCodEmpre sa.Text)
DirectCast(row.FindControl("Ddl_Unidad"), DropDownList).DataValueField = "cod_unidad"
DirectCast(row.FindControl("Ddl_Unidad"), DropDownList).DataTextField = "des_unidad"
DirectCast(row.FindControl("Ddl_Unidad"), DropDownList).DataBind()
y este es la clase que se llama

Cita:
Public Function CargaComboUniMedida(ByVal CodEmpresa As String) As DataSet
Dim cnx As MySqlConnection
cnx = New MySqlConnection(ConfigurationManager.ConnectionStr ings("ConnectionSigcol1").ConnectionString)
Dim cadena As String
cadena = "call INV_sp_unidad_medida_selectcombo_sb('" & CodEmpresa & "');"
Dim cmmCurso As New MySqlCommand()
cmmCurso.CommandType = Data.CommandType.Text
cmmCurso.CommandText = cadena
cmmCurso.Connection = cnx
Dim dsCurso As New System.Data.DataSet()
Dim daCurso As New MySqlDataAdapter(cmmCurso)
daCurso.Fill(dsCurso)
CargaComboUniMedida = dsCurso
End Function