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

Asp.net asignar variables

Estas en el tema de Asp.net asignar variables en el foro de ASPX (.net) en Foros del Web. Por que al asignar campos de texto o select me arroja un error por ejemplo tengo estas variables Private variable As Integer variable = campotexto.Value ...
  #1 (permalink)  
Antiguo 19/08/2015, 13:57
 
Fecha de Ingreso: agosto-2015
Ubicación: DF
Mensajes: 26
Antigüedad: 8 años, 8 meses
Puntos: 0
Pregunta Asp.net asignar variables

Por que al asignar campos de texto o select me arroja un error por ejemplo tengo estas variables

Private variable As Integer


variable = campotexto.Value

me manda este error
{"La conversión de la cadena "" en el tipo 'Integer' no es válida."}
  #2 (permalink)  
Antiguo 19/08/2015, 20:13
 
Fecha de Ingreso: agosto-2009
Mensajes: 142
Antigüedad: 14 años, 8 meses
Puntos: 2
Respuesta: Asp.net asignar variables

Creo que es obvio el mensaje de error, no puedes convertir una cadena ya sea vacía o de texto en un valor entero.
Te recomiendo la verificación del campo antes de asignarle el valor a la variable.
If Not campotexto.Value = "" Then
If IsNumeric(campotexto.Value) THEN
variable = campotexto.Value
Else
MsgBox("Solo se permiten número en este campo")
End If
End If
__________________
salomon
  #3 (permalink)  
Antiguo 20/08/2015, 10:06
 
Fecha de Ingreso: agosto-2015
Ubicación: DF
Mensajes: 26
Antigüedad: 8 años, 8 meses
Puntos: 0
Respuesta: Asp.net asignar variables

Si era obio no tenia valor el campo pero ya quedo solucionado

Etiquetas: variables
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 10:28.