Я пытаюсь отформатировать текстовое поле так, чтобы, когда пользователи могли вводить номер телефона, он автоматически помещал его в следующий формат: (999) 999-9999
Я пробовал использовать MaskedEditExtender, он работает, но делает полную противоположность тому, что мне нужно.
когда я нажимаю на поле, он показывает правильный формат, но как только я наведу указатель мыши, он все еще показывает только 9999999999
как я могу сделать это так, чтобы пользователь ТОЛЬКО вводил числа и ставил тире и скобки там, где он должен был автоматически (что он делает сейчас), но сохранял формат, когда я щелкаю из него.
<asp:TextBox ID="txtSuperPhone" runat="server" CssClass="myinputstyle" />
<asp:MaskedEditExtender ID="mskSuperPhone" runat="server" TargetControlID="txtSuperPhone" Mask="(999)999-9999"/>