|
<SfSchedule TValue="ResourceConferenceData" Width="100%" Height="650px" CurrentView="View.Day" SelectedDate="@(new DateTime(2020, 1, 7))">
<ScheduleGroup EnableCompactView="false" AllowGroupEdit="true" Resources="@GroupData"></ScheduleGroup>
<ScheduleResources>
<ScheduleResource TValue="ConferenceData" DataSource="@Conferences" Field="ConferenceId" Title="Attendees" Name="Conferences" TextField="Text" IdField="Id" ColorField="Color" AllowMultiple="true"></ScheduleResource>
</ScheduleResources>
<ScheduleTemplates>
<DateHeaderTemplate>
<div><b>Target</b></div> // Here you can define your customization code for DateHeader cell
<div class="date-text">@(getDateHeaderText((context as TemplateContext).Date))</div>
</DateHeaderTemplate>
</ScheduleTemplates>
...
</SfSchedule>
@code{
public static string getDateHeaderText(DateTime date)
{
return date.ToString("dd ddd", CultureInfo.InvariantCulture);
}
...
} |
|
Public static List<ConferenceData> Conferences { get; set; } = new List<ConferenceData> {
...
}; |