J'utilise un Masked ASP.NET AJAX Modifier Extender pour formater les numéros de téléphoneMasked Edit Extender Format Problème
<asp:TextBox ID="tbPhoneNumber" runat="server" />
<ajaxToolkit:MaskedEditExtender TargetControlID="tbPhoneNumber" Mask="(999)999-9999" MaskType="Number"
InputDirection="LeftToRight" ClearMaskOnLostFocus="false" ClearTextOnInvalid="false" runat="server" AutoComplete="false" />
En cas de chargement de la page, je suis en train de remplir la zone de texte de téléphone comme suit:
protected void Page_Load(object sender, EventArgs e)
{
tbPhoneNumber.Text = "(394)456-310";
}
Il y a donc un numéro qui manque à la fin pour en faire un numéro de téléphone valide. Lorsque la page se charge, je m'attendais à ce que la valeur dans la zone de texte soit (394) 456-310_ Mais elle affiche (_39) 445-6310 Pourquoi cela se produit-il?