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>