Click here to Skip to main content
15,892,737 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
How will we accept input in text box with validation like first two characters should be number and the next characters should be letters
Posted
Updated 1-Sep-14 18:47pm
v2

Hi,

You can use ASP.Net regex validator : http://msdn.microsoft.com/en-us/library/ff650303.aspx[^]

Regular Expression : "^[0-9]{2}[A-Za-z]$"
 
Share this answer
 
follow below code:

<asp:textbox id="TB1" runat="server" xmlns:asp="#unknown" />

<asp:regularexpressionvalidator id="validator" runat="server" controltovalidate="TB1"
ErrorMessage="first 2 letters should be numbers!"
ValidationExpression="^[\d]{2}\w*"/>
 
Share this answer
 
v3
There is lots of way to do that .
you can use javascript,or ASP.net Regular Expresstion Validator and etc.

here i will show you sample in both

using javaScript :

ASP.NET
<script language="javascript">
    
     function Validate() {
         var isValid = false;
         var regex = /^[0-9]{2}[A-Za-z]*$/;
         isValid = regex.test(document.getElementById("<%=txtNumbers.ClientID %>").value);
         if (isValid) {
             alert("OK");
             return true;
         }
         else {
             alert("First 2 character Should be Integer");
             return false;

         }
        
         
     }
    
    </script>

 <asp:textbox id="txtNumbers" runat="server" xmlns:asp="#unknown">
</asp:textbox>
<asp:button id="btnclick" text="Click Me" runat="server" onclientclick="return Validate()" xmlns:asp="#unknown" />


Uing RegularExpressionValidator :

ASP.NET
  <asp:textbox id="txtNumbers" runat="server" xmlns:asp="#unknown"> 
</asp:textbox>

<asp:regularexpressionvalidator xmlns:asp="#unknown">
  id="RegularExpressionValidator1" 
  runat="server" 
  ControlToValidate="txtNumbers" 
  ErrorMessage="First 2 Character Should be Numeric" 
  ValidationExpression="^[0-9]{2}[A-Za-z]*$">
</asp:regularexpressionvalidator>
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900