0
В моем ViewModel я имею SubscriptionExpires
отформатирован, как показано нижесписок Формат элементов в ViewModel
public class IndexViewModel
{
[DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:dddd d MMMM yyyy}")]
public DateTime? SubscriptionExpires { get; set; }
public IEnumerable<Device> Devices { get; set; }
}
Device
также включает в себя дату собственности
public partial class Device
{
[Key]
public int DeviceId { get; set; }
public string UserId { get; set; }
public virtual ApplicationUser User { get; set; }
public string DeviceName { get; set; }
public DateTime UnlockedTo { get; set; }
}
Есть ли способ установить формат даты для UnlockedTo
в IndexViewModel
или необходимо форматирование для этого свойства в представлении?
Спасибо @dawidr, но я не имел в виду модель. Я имел в виду viewmodel. Аннотации данных позволяют форматировать в viewmodel, и я использую Data Annotations для форматирования 'IndexViewModel.SubscriptionExpires'. Вопрос в том, можно ли форматировать 'IndexViewModel.Devices.UnlockedTo' в viewmodel. Нужен ли другой вопрос. – Vague