Моя цель
Я хотел бы отформатировать номера телефонов, которые в настоящее время хранятся в моей базе данных, как 1112223333, чтобы они отображались в формате 111-222-3333. . Я собираю номера телефонов только из США.
Подробнее о моей цели
Когда я собираю телефоны пользователей числа. Я собираю только 10 числовых значений и сохраняю их в виде строки в своей базе данных как varchar(10). Разрешено вводить только числовые значения.
Я не получаю никаких сообщений об ошибках и не уверен, что нужно для форматирования телефонных номеров в нужный мне формат. Я использую ASP.NET Core MVC, C# и SQL Server.
ApplicationFormViewModel
Вот как я Собираю формат номера телефона в своей модели представления.
[Required(ErrorMessage = "Phone Number is required")]
[Display(Name = "Phone Number")]
[DataType(DataType.PhoneNumber)]
[RegularExpression(@"^1?[0-9]{10}$", ErrorMessage = "Not a valid Phone number")]
public string AppPhoneNumber { get; set; }
В настоящее время для отображения номера телефона используется следующий код:
@Html.DisplayFor(model => model.Applications.AppPhoneNumber)
Подробнее здесь: https://stackoverflow.com/questions/761 ... ne-numbers
Форматирование телефонных номеров ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Автоматическое форматирование телефонных номеров в США: Формат +1 (435) 777-8574
Anonymous » » в форуме Javascript - 0 Ответы
- 29 Просмотры
-
Последнее сообщение Anonymous
-
-
-
LibphoneNumber - форматирование номеров телефонных телефонов, не зная кода страны
Anonymous » » в форуме JAVA - 0 Ответы
- 25 Просмотры
-
Последнее сообщение Anonymous
-