Ver Mensaje Individual
  #27 (permalink)  
Antiguo 22/02/2005, 01:30
Avatar de Jose_minglein2
Jose_minglein2
 
Fecha de Ingreso: noviembre-2004
Mensajes: 2.344
Antigüedad: 20 años, 3 meses
Puntos: 8
Puede ser que funcione, porque, el codebehind, lo que hace es que cuando compilas genera una dll única (programación por capas), y en esea dll todo tiene que estar en el mismo lenguaje, pero el aspx puede ser que lo interprete por otro lado y por eso te permita utilizar otro lenguaje, pero con problemas como el que nos trata. Yo te recomiendo poner toda la lógica (el código), incluido el page_load por un lado y la capa de presentación por otro (programación por capas), es más correcto.

Bien, dicho esto, si ahora no quieres cambiar todo, si quieres pudes probar esto:

donde tienes el page_load y en el lenguaje que estes usando ahí, prueba hacer esto:

... PageLoad(...)

if not ispostback
CargaCombo1
else
if request.form("__eventtarget") = "dropdownlist1"
cargacombo2
else if request.form("__eventtarget") = "dropdownlist2"
cargacombo3
end if
end if
end sub

Quizá asi te funcione y no tengas que cambiar todo.
Y de nada, para eso estamos, para aprender todos