Try this:
thay can only enter numbers not others type
Try this:
void NumberValidation(object sender, KeyPressEventArgs e)
{
if ((e.KeyChar >= 48 && e.KeyChar <= 57) || e.KeyChar == 8)
{
e.Handled = false;
}
else
{
e.Handled = true;
}
}
thay can't enter numbers more than 5 number
JavaScript:
<script type="text/javascript">
function numbersonly()
{
var data=document.getElementById('<%=TextBox1.ClientID %>').value;
var filter=/^[a-zA-Z0-9]+$/;
if(!filter.test(data))
{
alert("Please enter alphanumeric only");
document.getElementById('<%=TextBox1.ClientID %>').value="";
document.getElementById('<%=TextBox1.ClientID %>').focus();
return false;
}
else if(data.Length!=5)
{
alert("Please enter 5 digits");
return false;
}
else
return true;
}
</script>
Using JavaScript:
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="javascript:return numbersonly();"/>