我想禁用Scheduler中的时间部分。 当我制作时.MinorTickCount(0)一直隐藏但是在所有日期时间点击事件并不能正常工作。
当我删除.MinorTickCount(0)时,click事件工作正常。但我想一直删除。我只需要一整天。
@(Html.Kendo().Scheduler<FEWO.Web.Models.MeetingViewModel>()
.Name("scheduler")
.Date(new DateTime(2007, 12, 13))
.Selectable(true)
.AllDaySlot(true)
.MinorTickCount(0)
我该如何解决这个问题?
答案 0 :(得分:0)
基本上不支持开箱即用的所需行为,并且需要自定义解决方案。例如,您可以尝试使用DataBound事件隐藏第二个表,如here
中所示答案 1 :(得分:0)
如果你正在使用绑定垂直分组,那么上面的方法会让你遇到一些问题......也会有资源。那么唯一的方法是使用jquery
来隐藏样式制作如下所示的剑道属性
.Selectable(假).AllDaySlot(真)
.MajorTick(1440) .MinorTickCount(1)
现在,您将看到每个资源有两行,并使用jquery
隐藏原始时间$(function () {
$(".k-middle-row").hide();
$(".k-scheduler-times-all-day").each(function () {
$(this).hide();
$(this).parent().closest('tr').next('tr').hide();
$(this).closest('th').prev('th').attr("rowspan", "1")
});
});