Per creare una textbox numerica basta catturare l’evento onKeypress della textbox e controllare, tramite javascript se è un numero o no.
Esempio:
Lato Javascript:

function numericKeyPress(e)
       {
 
       if ([e.keyCode||e.which]==8) //this is to allow backspace
       return true;
       if ([e.keyCode||e.which] < 48 || [e.keyCode||e.which] > 57)
       e.preventDefault? e.preventDefault() : e.returnValue = false;
       }

Lato Designer Asp.net:

<asp:TextBox ID="txtIdpratica" runat="server" onkeypress="numericKeyPress(event)" ToolTip="Numero di pratica" Text="">asp:TextBox>

Semplice no?
Ciao

Altri Articoli

ASP.NET Core Middleware
views 455
"Middleware are software components that are assembled into an application pipeline to handle requests and responses. Each component chooses whether t...
ASP.NET Core Project Start Up
views 237
Pubblicato nella sezione wiki un nuovo tutorial su ASP.NET Core: ASP.NET Core Project Start Up. Questo tutorial spiega passo passo la creazione di un...
Creare una Applicazione ASP.NET Core con CLI e Vis...
views 373
La nuova versione ASP.NET CORE è ormai arrivata alla RC2 (Release Candidate 2), possiamo dire che i tempi sono maturi e nonostante le continue evoluzi...
Benvenuto ASP.NET Core 1.0
views 146
Lo scorso 19 gennaio Scott Hanselman ha annunciato sul suo blog la scelta di modificare il nome della prossima versione di ASP.NET, nel giro di una an...