Hi Team,
I am trying to bind JSON data to kendo scheduler. But unfortunately the JSON data i am getting from a rest service is not binding in Scheduler.
Below is the JSON i am getting from service:
[
{
"idschedule": 1,
"title": "Clark HAll",
"start": "2015-04-22T01:00:00.000Z",
"end": "2015-04-22T13:00:00.000Z"
},
{
"idschedule": 2,
"title": "Library",
"start": "2015-04-22T01:00:00.000Z",
"end": "2015-04-23T13:00:00.000Z"
}
]
JS
$(function() { $("#scheduler").kendoScheduler({ date: new Date(), startTime: new Date("2013/6/13 06:00 AM"), height: 600, views: [ "day", { type: "workWeek", selected: true }, "week", "month", "agenda", { type: "timeline", eventHeight: 50} ], editable:false, dataSource: { transport: { read: { url: "/viewSchedule", dataType: "json" }, parameterMap: function(options, operation) { if (operation !== "read" && options.models) { return {models: kendo.stringify(options.models)}; } } }, schema: { id: "taskId", model: { fields: { taskId: { from: "idschedule", type: "number" },
title: { from: "title", defaultValue: "No title"}, start: { type: "date", from: "start" }, end: { type: "date", from: "end" } } } } } });
});
I am creating a mobile app using the Kendo Grid for MVC. When a user clicks on one of the column filters, a drop down menu appears. When you then click on the filter options, the window opens to the right and is not visible in the view port. You have to scroll to the right to select any options.
Is it possible to open the sub-menu to the left?
Thanks for you help.

In IE 10, the column menus disappear when you scroll right.
In this dojo example, scroll down so you can see the scroll bar to go to the right. Scroll all the way to the right, then back up so you can see the column menus.
You'll see that the column menus disappear altogether.
http://runner.telerik.io/fullscreen/@chad.gregory@twtelecom.com/alUYi
This only happens in IE10. IE11 fixes the issue. I don't know about IE9 or lower.
Any way around this?
Thanks,
Chad
Hi
I have a requirement where let us say we have a meeting in room 1 for three hours, Projector is reserved for one hour, Room is booked 3 hours
Calendar display in grey for three hours, and one hour in different color representing projector.
I wonder if some one can show me a path where different resources can have different reserved times.
Thanks
Hi
kendo v2014.2.1008
I am trying to implement one of your chart components and I am unable to get some of the date formats to work as required.
Using the MVC helper, I have tried doing the following:
CategoryAxis(axis => axis
.Date()
.MaxDateGroups(12)
.BaseUnit(ChartAxisBaseUnit.Weeks)
.WeekStartDay(Model.WeekBeginningDay)
.Labels(labels => labels
.DateFormats(formats => formats
.Seconds("HH:mm:ss")
.Minutes("HH:mm")
.Hours("HH:mm")
.Days("dd/MM")
.Weeks("dd/MM")
.Months("MMM yy")
.Years("yyyy"))
)
If I change the base unit to Months or Years then the formats used above do work (as proven by making changes to them). The Weeks format never seems to be applied.
Using the above, if I inspect the chart object in the developer tools console, I can see that only only some of those specified appear in the chart.options.categoryAxis.labels.dateFormats property (Weeks is not present).
If I set .Autobind(false) and then set these on document.ready() as follows:
var DateLabelFormats = {
seconds: "HH:mm:ss",
minutes: "HH:mm",
hours: "HH:mm",
days: "d/M",
weeks: "d/M",
months: "MMM 'yy",
years: "yyyy"
};
var chart = $("#ProjectHoursLineChart").data("kendoChart")
chart.options.categoryAxis.dateFormats = DateLabelFormats;
chart.dataSource.read();
When I inspect the chart object in the developer tools console I can see all formats are present, but still the Weeks format is not applied.
Can anyone please tell me how I get the date formats to work as specified above (I would like to use ChartAxisBaseUnit.Fit)?
Many thanks in advance
Hi,
I have a serious performance issue using the Kendo UI Grid with signalr and Oracle Change Notification.
I get approximately 100 rows of data when databinding, but then the dependency pushes 1-2 update per secound. What I see is that the Internet Explorer process is using 45-55% of CPU, and the memory increases with 1MB every 2 secound.
I have tried to use different versions of jquery to eliminate know errors disposing DOM element, but still no luck. I really hope that you guys out there are able to give some input what to do.
Regards Rico