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

valida numerico

Estas en el tema de valida numerico en el foro de ASPX (.net) en Foros del Web. hola necesito validar que al ingresar un dato sea numerico en c# en donde lo valide y pueda mandar un mensaje como en este ejemplo ...
  #1 (permalink)  
Antiguo 08/03/2010, 13:36
 
Fecha de Ingreso: febrero-2010
Ubicación: Santiago
Mensajes: 82
Antigüedad: 12 años, 4 meses
Puntos: 0
valida numerico

hola necesito validar que al ingresar un dato sea numerico en c# en donde lo valide y pueda mandar un mensaje
como en este ejemplo vb.net
If Not IsNumeric(Me.TextBox1.Text) Then

'Mensaje al usuario de solo numeros

Else

'Perfecto

End If

pero que sea para c#
  #2 (permalink)  
Antiguo 08/03/2010, 13:55
 
Fecha de Ingreso: enero-2006
Mensajes: 293
Antigüedad: 16 años, 5 meses
Puntos: 4
Respuesta: valida numerico

Puedes hacerlo con un control regular Expression

ControlToValidate = TextBox1
RegularExpression = \d*
ErrorMessage = "Ingrese solo numeros"


Si necesariamente quieres un mensaje tipo pop-up lo tendrías que hacer por medio de una validación javascript y un alert...

saludos.
  #3 (permalink)  
Antiguo 08/03/2010, 13:59
 
Fecha de Ingreso: febrero-2010
Ubicación: Santiago
Mensajes: 82
Antigüedad: 12 años, 4 meses
Puntos: 0
Respuesta: valida numerico

gracias

tambien encontre esta

try
{
int x;
string y;
y="Hola";
x=Convert.ToInt32(y);
}
catch
{
Console.WriteLine("La cadena no es numerica");
}
  #4 (permalink)  
Antiguo 08/03/2010, 14:25
 
Fecha de Ingreso: enero-2006
Mensajes: 293
Antigüedad: 16 años, 5 meses
Puntos: 4
Respuesta: valida numerico

En lo personal me gusta el control RegularExpression,porque no necesita hacer un postback para validar los inputs.. pero si, tu código funcionaría también..


saludos.

Etiquetas: numerico, aspx
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 15:42.