Ya encontre la forma de llenarlo, en el databound de mi detailsview, puse elsiguiente codigo.
Código ASP:
Ver originalIf (dvEscuela.CurrentMode = DetailsViewMode.Edit) Then
Dim ddl As DropDownList = CType(dvEscuela.FindControl("ddlCiudades"), DropDownList)
Dim cCiudades As New cCiudades
With ddl
.DataSource = cCiudades.regresarTablaCiudades
.DataTextField = "CIUDAD"
.DataValueField = "IDCIUDAD"
.DataBind()
End With
End If
Pero aun sigo con problemas.... porque dentro del templatefield tengo 2 dropdownlists en cascada, uno filtra al otro, el 2do esta enlazado a un dataobjectsource, pensaba utilizar filterexpression y filterparameters desde el selectedindexchanged pero me sale el siguiente error:
Databinding methods such as Eval(), xPatch(), and Bind() can only be used in the context of a databound control Alguien que pueda ayudarme???
EDITO: El error lo soluciono quitando el:
SelectedValue='<%# Bind("IDCOLONIA") %>'
de mi codigo aspx
pero ahora, lo que tengo duda, como hacer elequivalente en mi codigo vb para seleccionar el valor de mi ddl con el jalado
es decir, en selectedvalue como le hago para seleecionar el valor que me ponia el Bind en el codigo aspx
mmmm no se si me explico bien
salu2!