Я пытаюсь получить аннотации конкретных конкретных культур.Аннотации к конкретным конкретным данным
[DisplayFormat(DataFormatString = "{0:d}")]
public DateTime Date{ get; set; }
Я думал, что это сработает. Таким образом, в нас он будет показывать DD/MM/yyyy, а в Европе он будет показывать MM/DD/YYYY.
Чтобы проверить это, я установил свой хромированный язык по умолчанию на английский (Великобритания) и перезапустил браузер.
Я все еще получаю формат США, что заставляет меня поверить, что DataFormatString не уважает культуры.
Как это исправить? Могу ли я также сократить год, так что это просто «yy» вместо «yyyy»?
У меня не было моей культуры = «авто», установленной в файле web.config. Благодаря! – Nate