Foros del Web » Programando para Internet » ASPX (.net) »

no se puede convertir un objeto de tipo 'ASP.controls_ctrl_micontrol_ascx' al tipo 'A

Estas en el tema de no se puede convertir un objeto de tipo 'ASP.controls_ctrl_micontrol_ascx' al tipo 'A en el foro de ASPX (.net) en Foros del Web. Buenas, tengo una web hecha con asp.net 2.0. En determinadas ocasiones la web da errores de este tipo: no se puede convertir un objeto de ...
  #1 (permalink)  
Antiguo 27/10/2009, 05:08
 
Fecha de Ingreso: julio-2005
Mensajes: 217
Antigüedad: 18 años, 9 meses
Puntos: 0
Pregunta no se puede convertir un objeto de tipo 'ASP.controls_ctrl_micontrol_ascx' al tipo 'A

Buenas, tengo una web hecha con asp.net 2.0. En determinadas ocasiones la web da errores de este tipo: no se puede convertir un objeto de tipo 'ASP.controls_ctrl_micontrol_ascx' al tipo 'ASP.controls_ctrl_micontrol_ascx'

Resulta que si me bajo el control que me da problemas y lo vuelvo a subir tal cual, el problema se soluciona. Pero me mosquea no saber porque se produce esto y que puedo hacer para evitarlo.

¿Alguien me puede echar una mano?
Gracias.
__________________
Moitas Gracias desde Galiza!!!
  #2 (permalink)  
Antiguo 27/10/2009, 06:53
Avatar de jsrc1990  
Fecha de Ingreso: enero-2009
Mensajes: 95
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: no se puede convertir un objeto de tipo 'ASP.controls_ctrl_micontrol_ascx'

Entonces.., que se ha dicho ?.

Pienso que deberias dar un poco mas de detalles para poder ayudarte (si es que se logra), por lo que veo estas trabajando con WebUserControls (ascx),

Pero detalles como por ejemplo:
- Los cargas por el Disenador o por Codigo?
- El error que te da es por el Disenador o en tiempo de ejecucion?
- Lo que intentas es hacer un Directcast?

"Resulta que si me bajo el control que me da problemas y lo vuelvo a subir tal cual"

Como asi me bajo?, e incluso dar un poco de codigo para ver en que te podemos colaborar.

  #3 (permalink)  
Antiguo 27/10/2009, 09:21
 
Fecha de Ingreso: julio-2005
Mensajes: 217
Antigüedad: 18 años, 9 meses
Puntos: 0
Respuesta: no se puede convertir un objeto de tipo 'ASP.controls_ctrl_micontrol_ascx'

Buenas:

En el visor de sucesos, a parte de todo el hilo de ejecución y demás me da una excepción del tipo InvalidCastException.

El control lo cargo por codigo, pero este mismo error me ha dado mas veces con controles que utilizo en tiempo de diseño.

En este caso, lo que hago es algo asi:
UC = CType(LoadControl("~/Controls/Ctrl_MiControl.ascx"), ASP.controls_ctrl_micontrol_ascx)

Para poder utilizarlo, darle propiedades, etc...

Lo de me lo bajo, es que me traigo a mi PC los archivos implicados desde el FTP y sin hacerles nada más los vuelvo a subir a la web.

Muchas otras veces, con diferentes casos ya me ha pasado que bajando del FTP y volviendo a subir se solucionen estos casos, entonces no se si será por alguna configuración del servidor, de alguna opción de la web o de como compila cuando hay modificaciones en la web.
__________________
Moitas Gracias desde Galiza!!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:21.