Проблема с форматированием расширителя в маске - PullRequest
1 голос
/ 14 апреля 2010

Я использую ASP.NET AJAX Masked Edit Extender для форматирования телефонных номеров

<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" />

В событии загрузки страницы я пытаюсь заполнить текстовое поле телефона следующим образом:

    protected void Page_Load(object sender, EventArgs e)
    {
        tbPhoneNumber.Text = "(394)456-310";
    }

Итак, в конце отсутствует один номер, чтобы сделать его действительным номером телефона.Когда страница загружается, я ожидал, что значение в текстовом поле будет (394) 456-310_ Но оно отображает (_39) 445-6310 Почему это происходит?

1 Ответ

1 голос
/ 03 мая 2010

Взгляните на следующий вопрос:

Привязка данных int32 к MaskedEditExtender включена TextBox

Кажется, это общая проблема.

...