2011-11-13 7 views

Répondre

5

MaskedEdit peut-être ce que vous cherchez.

Voici un exemple modifié à partir du lien ci-dessus:

<ajaxToolkit:MaskedEditExtender 
    TargetControlID="TextBox2" 
    Mask="999-999-9999" /> 
+0

Merci, il a aidé :) Comment limiter l'utilisateur d'entrer uniquement des alphabets dans la zone de texte en utilisant MaskedEditExtender? – Shweta

+0

Si vous souhaitez modifier les numéros de téléphone 'Mask =" 999-9999-9999 "' pour valider un état américain, remplacez-le par 'Mask = "LL" '(2 caractères alphabétiques). Consultez le lien un peu plus si vous souhaitez effectuer une validation plus robuste (par exemple, A-C uniquement). –

+0

pour assurer l'utilisateur peut ajouter des alphabets seulement, vous devez utiliser ' ' Ce code permettra à l'utilisateur de saisir uniquement les alphabets. Merci! –

1

Vous pouvez utiliser le contrôle ajax MaskedEdit ..

MaskedEdit est un extension ASP.NET AJAX qui se fixe à un contrôle TextBox pour limiter la type de texte qui peut être entré. MaskedEdit applique un "masque" à l'entrée qui permet uniquement d'entrer certains types de caractères/textes. Les formats de données pris en charge sont: Number, Date, Time et DateTime.

Cliquez sur ce lien pour plus de détails: http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/MaskedEdit/MaskedEdit.aspx

1

Vous pouvez utiliser jQuery comme suggéré par DeveloperX ou utiliser le MaskedEditExtender de AjaxControlToolkit.

Questions connexes