У меня есть сетка, которая показывает все проекты из БД, которые имеют статусы «Открыто».Теперь я хочу показать разные цвета для каждого проекта в планировщике.В настоящее время он показывает проекты одного цвета, что может сбить с толку пользователей.Пожалуйста, смотрите изображения ниже экрана и код.
@(Html.Kendo().Scheduler<Website.Models.ResourcePlanner.ResourcePlannerGridModel>()
.Name("scheduler")
.Date(new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day))
.StartTime(new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day, DateTime.Now.Hour, DateTime.Now.Minute, DateTime.Now.Second))
.Height(600)
.Views(views =>
{
views.WeekView(weekView => weekView.Selected(false));
views.MonthView(monthView => monthView.Selected(true));
views.AgendaView();
views.TimelineView();
views.TimelineMonthView();
})
.Resources(resource =>
{
resource.Add(m => m.Title)
.Title("Room")
.DataTextField("Text")
.DataValueField("Value")
.DataColorField("Color")
.BindTo(new[]
{
new { Text = "Venue 101", Value = 1, Color = "#6eb4fa" },
new { Text = "Venue 201", Value = 2, Color = "#f58a8a" }
});
})
.DataSource(d => d
.Model(m =>
{
})
.Read(read => read.Action("Read", "ResourcePlanner"))
.Destroy(delete => delete.Action("Delete", "ResourcePlanner"))
)
)
Дисплей планировщика:
Код планировщика:
Заранее спасибо.