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

Error

Estas en el tema de Error en el foro de ASPX (.net) en Foros del Web. Buenas noches para todos Estoy realizando una aplicacion Web Forms en Visual Basic 2005 y cuando oprimo un boton para realizar una consulta me sale ...
  #1 (permalink)  
Antiguo 18/06/2008, 18:31
 
Fecha de Ingreso: enero-2008
Mensajes: 42
Antigüedad: 16 años, 2 meses
Puntos: 0
Exclamación Error

Buenas noches para todos

Estoy realizando una aplicacion Web Forms en Visual Basic 2005 y cuando oprimo un boton para realizar una consulta me sale el siguiente error. He notado que el error no sale siempre, sale aveces.

Error de servidor en la aplicación '/WebMateriales'.
--------------------------------------------------------------------------------

No se puede convertir un objeto de tipo 'ASP.casing_aspx' al tipo 'casing'.
Descripción: Excepción no controlada al ejecutar la solicitud Web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código.

Detalles de la excepción: System.InvalidCastException: No se puede convertir un objeto de tipo 'ASP.casing_aspx' al tipo 'casing'.

Error de código fuente:


Línea 40: 'Reciviendo parametros
Línea 41: If Not IsPostBack Then
Línea 42: cc = CType(Context.Handler, casing)
Línea 43: End If
Línea 44:


Archivo de origen: C:\WebMateriales\consulta_casing.aspx.vb Línea: 42

Seguimiento de la pila:


[InvalidCastException: No se puede convertir un objeto de tipo 'ASP.casing_aspx' al tipo 'casing'.]
consulta_casing.Page_Load(Object sender, EventArgs e) in C:\WebMateriales\consulta_casing.aspx.vb:42
System.Web.UI.Control.OnLoad(EventArgs e) +80
System.Web.UI.Control.LoadRecursive() +49
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3750




--------------------------------------------------------------------------------
Información de versión: Versión de Microsoft .NET Framework:2.0.50727.42; Versión ASP.NET:2.0.50727.42


Si alguien me puede ayudar le estare inmensamente agradecida.

EXITOS

Luz Da
  #2 (permalink)  
Antiguo 18/06/2008, 18:39
 
Fecha de Ingreso: abril-2008
Mensajes: 19
Antigüedad: 16 años
Puntos: 1
Respuesta: Error

man no puedes hacer eso porque es de otro tipo clase osea las clases no son iguales la verdad es que .net es un lenguage fuertemente tipado si es int es int a menos que lo conviertas a otro tipo la verdad es que deberias provar sus propidedades yo casi siempre uso lo tipos de datos basicos para todo desde object si necesito convertirlo a string lo que hago es hacer una conversion explicita y listo
  #3 (permalink)  
Antiguo 18/06/2008, 18:46
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 7 meses
Puntos: 87
Respuesta: Error

solo si casing heredara de WebForm podrias hacerlo como dice anthrax para poder garantizar implementa la interfaz IConvertible

pero si explicas que quieres hacer seria mas facil ayudarte a solucionarlo
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
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 11:45.