1
사용자 명령에서 KendoUI Scheduler의 그룹화를 활성화/비활성화하려고합니다. MVC 버전의 프로그램을 사용하고 있으며 기본 일정을 세우고 작업하고 있습니다.그룹화 켜기 또는 끄기
아래 코드는 ResourceID 값을 사용하여 내 일정을 가로로 그룹화합니다. 이 그룹을 켜거나 끌 수있는 버튼을 만들고 싶습니다.
@(Html.Kendo().Scheduler<Web.Models.Calendar.CalendarActivity>()
.Name("scheduler")
.Date(today)
.StartTime(new DateTime(2013, 11, 01, 10, 00, 00))
.EndTime(new DateTime(2013, 11, 29, 23, 00, 00))
.Editable(false)
.Height(600)
.BindTo(Model)
.Editable(true)
.MinorTickCount(4)
.Views(views =>
{
views.DayView();
views.WeekView(weekView => weekView.Selected(true));
views.MonthView();
views.AgendaView();
})
.Group(g => g.Resources("ResourceID").Orientation(SchedulerGroupOrientation.Horizontal))
.Resources(resource =>
{
//specify the field from the model which contains the resource id
resource.Add(m => m.ResourceID)
.Title("Name")
.DataTextField("Name")
.DataValueField("Id")
.DataColorField("Color")
.BindTo(ViewBag.Resources);
})
)