Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/06/2010, 13:41
davicomeh
 
Fecha de Ingreso: marzo-2010
Mensajes: 34
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: problemas con dropdownlist en detailsview

Ya encontre la forma de llenarlo, en el databound de mi detailsview, puse elsiguiente codigo.

Código ASP:
Ver original
  1. If (dvEscuela.CurrentMode = DetailsViewMode.Edit) Then
  2.             Dim ddl As DropDownList = CType(dvEscuela.FindControl("ddlCiudades"), DropDownList)
  3.             Dim cCiudades As New cCiudades
  4.            
  5.                 With ddl
  6.                     .DataSource = cCiudades.regresarTablaCiudades
  7.                     .DataTextField = "CIUDAD"
  8.                     .DataValueField = "IDCIUDAD"
  9.                     .DataBind()
  10.                 End With
  11.            
  12.         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!

Última edición por davicomeh; 16/06/2010 a las 14:32