2010-12-17 15 views
0

Ein andere Frage bitteValidate Textbox seine Nummer nur

wie Textbox zu validieren Zahl sein nur durch benutzerdefinierte Validierung mit, ich meine, was der Code ist ??

vielen Dank

+2

So stellen Sie eine Frage zu stackoverflow: http://tinyurl.com/so-hints – Oded

+0

Details sind wichtig ... WinForms, WPF, ASP.NET, ...? Welche Sprache? Was meinst du mit "benutzerdefinierte Validierung"? Verfügen Sie über eine vorhandene Validierungsinfrastruktur, die Sie erweitern möchten? Suchen Sie eine Lösung mit regulären Ausdrücken oder in der Hoffnung, einen anderen Ansatz zu finden? –

+0

Ich rate von der Formulierung, dass diese Frage über den 'CustomValidator' in ASP.Net ist, also könnte diese Frage die Antwort haben, nach der Sie suchen: http://stackoverflow.com/questions/1427629/asp-net- validation-to-make-sure-textbox-hat-integer-werte –

Antwort

2

Versuch folgende regExp verwenden "^ \ d + $"

0

können Sie eine Maske verwenden oder die Funktion IsNumeric() verwenden

0

Verwendung RegularExpressionValidatorcontrol Dies ist eine gute Kontrolle, um die Überprüfung der Telefonnummern zu überprüfen.

Versuchen Sie, diese

Alter:  

dieses document.http lesen: //msdn.microsoft.com/en-us/library/aa479013.aspx

+0

funktioniert immer noch nicht durch den compare validator weil ich dim die textbox als decimel abdunkeln und wenn ich Integer type im compare validator es gibt erorr. Daher brauche ich den Code in benutzerdefinierten Validierung bitte helfen – Mariam

+0

es geht nicht um Telefonnummern das Textfeld würde verwendet werden, um die Entfernung eingeben, so könnte es Integer oder Dezimel sein – Mariam

1

können Sie Verwenden Sie eine HTML Textbox und validieren Sie durch javascript

<input type="text" name="myText" onKeypress="if (event.keyCode < 45 || event.keyCode > 57) event.returnValue = false;"> 
+0

Ich benutze Visual Studio 2008 – Mariam

+0

fügen Sie den Code in der Quelldatei –