Telerik MVC Scheduler RecurranceID 值缺失
Telerik MVC Scheduler RecurranceID value missing
当用户 'Breaks' 重复约会时,我收到新修改约会的创建事件加上现有系列的更改以排除约会。
在 'create' 事件中,我从未在控制器上看到 RecurrenceID 值,它始终是 'nothing'。
检查网络我发现这是发送到控制器。似乎客户端正在发送一个额外的 'recurrenceid' ,所有小写字母都是我需要的实际值..但这从来没有成功过。
请注意,我使用的是自定义事件编辑器,但使用标准编辑器得到的结果相同。
我的调度程序看起来像这样
With Html.Kendo().Scheduler(Of ExceptionViewModel)() _
.Name("scheduler") _
.Date(Now()) _
.StartTime(New DateTime(2016, 6, 13, 0, 0, 0))
' .Timezone("Etc/UTC")
.WorkDayStart(7, 0, 0)
.ShowWorkHours(False)
.WorkDayEnd(19, 0, 0)
.EventTemplateId("Event-template")
.Height(700)
.Width(1300)
.Messages(Sub(mess)
mess.Editor(Sub(edit)
edit.EditorTitle("Exception")
End Sub)
End Sub)
.WorkWeekStart(1)
.WorkWeekEnd(5)
.Editable(Sub(edit)
edit.TemplateId("customEditorTemplate")
End Sub)
.Events(Function(events) events.DataBound("shadeoutofhours"))
.Views(Sub(views)
views.DayView()
views.WeekView()
views.MonthView()
views.TimelineView()
views.AgendaView()
End Sub)
.DataSource(Function(d) d.Model(Sub(m)
m.Id(Function(f) f.TaskID)
End Sub) _
.Read("read", "Tasks") _
.Create("create", "Tasks") _
.Destroy("destroy", "Tasks") _
.Update("update", "Tasks"))
.Render()
End With
我的版本是2015.3.1111.545 Dev(不知道Dev是什么意思!)
已找到,请回复以防对某人有帮助。
我必须在模型中映射 RecurrenceID,现在它正常工作了:)
.DataSource(Function(d) d.Model(Sub(m)
m.Id(Function(f) f.TaskID)
m.RecurrenceId(Function(f) f.RecurrenceID)
End Sub) _
当用户 'Breaks' 重复约会时,我收到新修改约会的创建事件加上现有系列的更改以排除约会。 在 'create' 事件中,我从未在控制器上看到 RecurrenceID 值,它始终是 'nothing'。
检查网络我发现这是发送到控制器。似乎客户端正在发送一个额外的 'recurrenceid' ,所有小写字母都是我需要的实际值..但这从来没有成功过。
请注意,我使用的是自定义事件编辑器,但使用标准编辑器得到的结果相同。
我的调度程序看起来像这样
With Html.Kendo().Scheduler(Of ExceptionViewModel)() _
.Name("scheduler") _
.Date(Now()) _
.StartTime(New DateTime(2016, 6, 13, 0, 0, 0))
' .Timezone("Etc/UTC")
.WorkDayStart(7, 0, 0)
.ShowWorkHours(False)
.WorkDayEnd(19, 0, 0)
.EventTemplateId("Event-template")
.Height(700)
.Width(1300)
.Messages(Sub(mess)
mess.Editor(Sub(edit)
edit.EditorTitle("Exception")
End Sub)
End Sub)
.WorkWeekStart(1)
.WorkWeekEnd(5)
.Editable(Sub(edit)
edit.TemplateId("customEditorTemplate")
End Sub)
.Events(Function(events) events.DataBound("shadeoutofhours"))
.Views(Sub(views)
views.DayView()
views.WeekView()
views.MonthView()
views.TimelineView()
views.AgendaView()
End Sub)
.DataSource(Function(d) d.Model(Sub(m)
m.Id(Function(f) f.TaskID)
End Sub) _
.Read("read", "Tasks") _
.Create("create", "Tasks") _
.Destroy("destroy", "Tasks") _
.Update("update", "Tasks"))
.Render()
End With
我的版本是2015.3.1111.545 Dev(不知道Dev是什么意思!)
已找到,请回复以防对某人有帮助。
我必须在模型中映射 RecurrenceID,现在它正常工作了:)
.DataSource(Function(d) d.Model(Sub(m)
m.Id(Function(f) f.TaskID)
m.RecurrenceId(Function(f) f.RecurrenceID)
End Sub) _