ASP.NET - ayuda con DropDownList

   
Vista:

ayuda con DropDownList

Publicado por Cesar Flores (6 intervenciones) el 26/04/2010 19:24:50
hola buenos dias espero me puedan ayudar el caso es el sig:

tengo 71 DropDownList los cuales los tengo que llenar de base de datos pero es segun el usuario lo que va a mostrar en base a la clave tienen que mostar los datos que ellos guardaron el problema es que no se como hacer para llenar los DropDownList como un arreglo y recorrerlos en un ciclo

gracias saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ayuda con DropDownList

Publicado por Santos Pairazamán (54 intervenciones) el 26/04/2010 21:05:07
Lo que puedes hacer es un clase_

Public Shared Function CargarCombo(ByVal Combo As DropDownList, _
ByVal ds As DataSet, ByVal Criterio As String, _
ByVal Orden As String, _
ByVal C_Mostrar As String, _
ByVal C_valor As String) As Integer
If ds.Tables(0).Rows.Count > 0 Then
Dim dv As DataView = ds.Tables(0).DefaultView
dv = New DataView(ds.Tables(0), Criterio, Orden, DataViewRowState.OriginalRows)
Combo.DataSource = ds
Combo.DataTextField = C_Mostrar
Combo.DataValueField = C_valor
Combo.DataBind()
Return 1
Else
Return 0
End If
End Function

y lo llamas de esta manera:

Dim estado As Integer = Comun.CargarCombo(ddlUnidades, ds, "", "campo ASC", "campo a mostrar", "campo valor")
If estado = 1 Then
'si hay registro haces algo
Else
'en caso contrario otra cosa
end if

Tndràs que crear tu dataset con la consulta por usuario y luego mandarle los parámeros a la function.

Espero te sirva

Salu2.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar