|
@(Html.EJS()
.Schedule("schedule")
.EventSettings(es => es.DataSource(dataManger =>
{
dataManger.Url("/api/districts/" + Model.DistrictId + "/calendar")
.Adaptor("WebApiAdaptor");
}))
.StartHour("06:00")
.EndHour("19:00")
.ActionBegin("onActionBegin")
.Render()
)
<script type="text/javascript">
function onActionBegin() {
var scheduleObj = document.getElementById('schedule').ej2_instances[0];
scheduleObj.eventSettings.fields = {
id: { name: 'id' },
subject: { name: 'subject' },
location: { name: 'location' },
description: { name: 'description' },
startTime: { name: 'startTime' },
endTime: { name: 'endTime' },
isAllDay: { name: 'isAllDay' },
recurrenceID: { name: 'recurrenceID' },
recurrenceRule: { name: 'recurrenceRule' },
recurrenceException: { name: 'recurrenceException' }
};
}
</script> |