Я живу в южноафриканской культуре en-ZA, наши форматы даты вводятся в формате dd/mm/yyyy
У меня есть вид, который принимает модель:
public class UserInfoModel
{
public DateTime DateOfBirth{get;set;}
// some other properties here
}
Когда пользователь вводит дату, то есть: 04/15/1981
datetime, который я получаю в моем методе публикации, - 15 апреля 1981 г., однако, когда вставляется следующая дата 15/04/1981
, свойство DateOfBirth в возвращаемой модели равно null
Есть ли способ, которым я могу изменить способ синтаксического анализа даты (в моем приложении)
Я добавил в свой web.config следующее:
<system.web>
<globalization culture="en-ZA" uiCulture="en-ZA"/>
</system.web>
Но, похоже, это не имеет значения.