How to avoid user to enter unwanted character in ASP.NET(vb)

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • davidson1
    New Member
    • Feb 2008
    • 144

    How to avoid user to enter unwanted character in ASP.NET(vb)

    hai friends..

    I have the following code which should the user to enter only alphabetic characters...bu t this program...allow user to enter { } [ ]|\`~ characters also..how to avoid that.........

    [code=asp]

    <%@ Page Language="vb" AutoEventWireup ="false" Codebehind="cha racter.aspx.vb" Inherits="god.c haracter"%>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <title>characte r</title>
    <meta content="Micros oft Visual Studio .NET 7.1" name="GENERATOR ">
    <meta content="Visual Basic .NET 7.1" name="CODE_LANG UAGE">
    <meta content="JavaSc ript" name="vs_defaul tClientScript">
    <meta content="http://schemas.microso ft.com/intellisense/ie5" name="vs_target Schema">
    <script type="text/javascript">fun ction AllowCharacters (e)

    {

    var keycode;

    if (window.event) keycode = window.event.ke yCode;
    else if (event) keycode = event.keyCode;

    else if (e) keycode = e.which;
    else return true;
    if((keycode >= 65 && kecode <= 90) || (keycode >= 97 && keycode <= 122))

    {
    return true;
    }

    else

    {
    return false;

    }
    return false;

    }

    </script>
    </HEAD>
    <body MS_POSITIONING= "GridLayout ">
    <form id="Form1" method="post" runat="server">
    <asp:Textbox id="text1" runat="server" onpaste="return false;" onkeypress="ret urn AllowCharacters (this);" />
    </form>
    </body>
    </HTML>

    [/code]

    Please refer the ascii table in the following link



    please Help me....
  • balabaster
    Recognized Expert Contributor
    • Mar 2007
    • 798

    #2
    AJAX...grab the AJAX toolkit from www.asp.net and use a FilteredTextBox to either allow desirable characters or deny undesirables.

    Comment

    Working...