Правильное отображение даты в ASP.NET CORE MVCC#

Место общения программистов C#
Anonymous
 Правильное отображение даты в ASP.NET CORE MVC

Сообщение Anonymous »

Я столкнулся с небольшой проблемой, создавая проект в ASP.net Core MVC. Вот код для моей customs.cs в папке :
[DataType(DataType.DateTime)]
[DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:dd/MM/yyyy HH:mm}")]
public DateTime CustomerCarDateDayTime { get; set; }

на странице в сайте create я могу добавить новое бронирование, и вот в порядке - проблема возникает, когда я хочу увидеть все резервирование, которые были Сделано в index :
< /p>
Как видите, дата не отображается должным образом на сайте index < /em>.
под столбцом даты существует 01.01.0001 00:00, а не фактическая дата, которая была выбрана для бронирования. Полем Я также попытался изменить index.cshtml в представлениях

@Html.DisplayFor(modelItem => item.CustomerCarDateDayTime)


Потому что я думал, что, возможно, проблема с отображением даты может быть в разделе «Просмотр », но это не помогло - в результате некоторых моих действий, Поле стало даже пустым, поэтому я перестал изменять здесь. В конце концов, я все еще застрял с этим.
Я - я Учащийся, я использую Visual Studio 2022 для этого проекта.// GET: Customers
public async Task Index()
{
return View(await _context.Customers.ToListAsync());
}


Подробнее здесь: https://stackoverflow.com/questions/743 ... t-core-mvc

Вернуться в «C#»