Seleziona una pagina

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, testare applicazioni con XUnit
views 598
Come tutti sappiamo con l’avvento di .Net Core tutto l’ecosistema sta subendo evoluzioni, fin dalla prima versione del progetto ASP.NET MVC Core è sta...
ASP.NET Core, Dependency injection
views 656
In questo articolo parleremo della Dependency Injection, un pattern che consente di creare applicazioni flessibili e semplifica la fase di unit test. ...
ASP.NET Core custom Middleware
views 200
Nel precedente articolo intitolato ASP.NET Core Middleware abbiamo parlato di cosa sono i middleware ed abbiamo visto come usare i middleware buit-in ...
ASP.NET Core Middleware
views 355
"Middleware are software components that are assembled into an application pipeline to handle requests and responses. Each component chooses whether t...