Masked TextBox

Last post 06-30-2007 10:40 AM by d4dennis@inspir3. 1 replies.

Sort Posts:

  • Masked TextBox

    06-30-2007, 2:13 AM
    • Member
      4 point Member
    • engnouna
    • Member since 03-07-2007, 6:19 AM
    • Posts 145

    Hi

    I have a MaskedEdit Textbox as following:

    <asp:TextBox ID="TextBox4" OnTextChanged="TextBox4_TextChanged" runat="server"></asp:TextBox>

    <ajaxToolkit:MaskedEditExtender ID="MaskedEditExtender4"

    runat="server"

    TargetControlID="TextBox4"

    Mask="99/999/9999/99999/999"

    MaskType=None

    MessageValidatorTip=true

    OnFocusCssClass="MaskedEditFocus"

    OnInvalidCssClass="MaskedEditError" />

    What I want that instead of the Mask="99/999/9999/99999/999" I want to allow the user to Enter characters also so the mask will be

    99/***/9999/99999/999(asteriks is for characters),

    if 9 is for numbers,what is the code for characters?

    Also When the user finishes typing in the MaskedTextBox I want to query the database to see if the entered code is valid.In VB6 i used the lost_focus event for this purpose what is the alternative in ASP.NET?

    thanks

  • Re: Masked TextBox

    06-30-2007, 10:40 AM
    Answer

    Hi There,

    1) Masking, Use A for alphabet

     MaskType="None" Mask="99/AAA/9999/99999/999"

    2) Event, use OnTextChanged, this event will trigger when lost focus as well as the text has been changed. Make sure you set autopostback is true, or it will not trigger event.

    <asp:TextBox ID="TextBox1" runat="server" OnTextChanged="TextBox1_TextChanged" AutoPostBack="true"></asp:TextBox>

    DC517
    Don't forget to click "Mark as Answer" on the post that helped you.
    This credits that member, earns you a point and marks your thread as Resolved.
Page 1 of 1 (2 items)