I am using Scheduler control from Kendo. I am trying to render daily capacity (Hard coded 30% now) in header of each day as shown in below screen. How can I replace hard coded by data from datasource?
Here is the code I have used. I have HARD CODED 30% in below code
<!DOCTYPE html><html><head><style>html { font-size: 12px; font-family: Arial, Helvetica, sans-serif; }</style><title></title><link rel="stylesheet" href="http://cdn.kendostatic.com/2015.1.429/styles/kendo.common-material.min.css" /><link rel="stylesheet" href="http://cdn.kendostatic.com/2015.1.429/styles/kendo.material.min.css" /><link rel="stylesheet" href="http://cdn.kendostatic.com/2015.1.429/styles/kendo.dataviz.min.css" /><link rel="stylesheet" href="http://cdn.kendostatic.com/2015.1.429/styles/kendo.dataviz.material.min.css" /><link rel="stylesheet" href="http://cdn.kendostatic.com/2015.1.429/styles/kendo.default.mobile.min.css" /><script src="Scripts/jquery.min.js"></script><script src="Scripts/kendo.web.min.js"></script><script> $(function () { $('#scheduler').kendoScheduler({ date: new Date("2013/09/02"), dateHeaderTemplate: kendo.template("<u>#=kendo.toString(date, 'dd/M')#</u> - (30%)"), }); });</script></head><body> <div id="scheduler"></div>/body>
Now, I will be getting 'percentage' from API, and want to set to datasource, and from datasource i want to render it to header
var datasource = new kendo.data.SchedulerDataSource({ data:Model.recordCollection // setting data});scheduler.setDataSource(datasource);but this datasource is calendar event related, this will not contain the daily capacity. so how do I set daily capacity data from different datasource? Multiple datasource supported?