Я пытаюсь установить время начала и окончания с полным календарем в ядре asp.net следующим образом: (У меня есть список SchoolClass)
events: [
@foreach (var item in Model.SchoolClass)
{
@: title: '@Html.DisplayFor(modelItem => item.DayClass)',
@: start: '@Html.DisplayFor(modelItem => item.StartTime)',
@: end: '@Html.DisplayFor(modelItem => item.EndTime)',
}
У меня есть SchoolClass.cs:
[Required]
[Display(Name = "Date of the schoolclass")]
[DataType(DataType.Date)]
[DisplayFormat(DataFormatString = "{0:yyyy-MM-dd}")]
public DateTime DayClass{ get; set; }
[Required]
[Display(Name = "Start time")]
[DataType(DataType.Time)]
public DateTime StartTime{ get; set; }
[Required]
[Display(Name = "End Time")]
[DataType(DataType.Time)]
public DateTime EndTime{ get; set; }
Но есть результат
![](https://i.stack.imgur.com/a7zq2.png)
У меня ничего нет внутри, и обычно у меня есть один .. Я думаю, егоформат который не хорош?
Сердечно
РЕДАКТИРОВАТЬ: Когда я положил это:
@: title: '@Html.DisplayFor(modelItem => item.DayClass)',
@: start: '@Html.DisplayFor(modelItem => item.DayClass)',
@: end: '@Html.DisplayFor(modelItem => item.DayClass)',
Вот результат:
![](https://i.stack.imgur.com/PmwBZ.png)