Я использую дату в форме ASP.NET.Как отображать дату и время в входе с определенным форматом
Я хочу показать дату с французским форматом (день/месяц/год) в пользовательском интерфейсе и получить его в контроллере с привязкой к модели с этим.
Я эту модель собственности:
[DisplayFormat(DataFormatString = "{dd/MM/yyyy}", ApplyFormatInEditMode = true)]
public DateTime dateAudit { get; set; }
То, что я, как начать DateTime.Now и показать в виде:
@Html.TextBox("dateAudit", String.Format("{0:d}", Model.dateAudit.ToShortDateString(), new { @class = "datefield" }))
да я поместил это в конфиге тоже:
<globalization uiCulture="fr-FR" />
Вопрос заключается в том, что указанная дата 3/9/2015, но должна быть 09/03/2015.
Как это исправить?
Заранее спасибо
Вам нужна целая страница/запрос, чтобы быть fr-FR или просто одно поле? –
всего приложения – clement
Вы уверены, что 'CurrentCulture'' 'fr-FR'? –