Convalidare un campo numerico

Grazie al seguente script, è possibile stabilire se il campo immesso in un form è numerico (di tipo intero) oppure no.

<%@ page language=”vb” %>

<%@ import Namespace=”System.Web.UI.WebControls” %>

<script runat=”server”>

Sub elabora( obj As Object , e As EventArgs )

If page.isValid then

lbMsg.text = ” Modulo compilato correttamente”

End If

End Sub

</script>

<Form runat=”server”>

Immettere dato numerico <b>INTERO</b>

<br>

<asp:TextBox id=”tbnumero” value=”” runat=”server” />

<br>

<asp:Button id=”btValida” text=”Verifica” runat=”server” onClick=”elabora” />

<br>

<asp:CompareValidator runat=”server” controlToValidate=”tbnumero” type=”Integer” operator=”DataTypeCheck” errorMessage=”Dato NON valido. Immetter numero” />

<br>

<asp:Label id=”lbMsg” value=”” runat=”server” />

</Form>

I Video di HTML.it

Matteo Pagani

Le tecnologie più importanti e più utilizzate dalla community .NET Lombardia.