问题标签 [kendo-scheduler]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Kendo Scheduler EditorTemplate - 将重复日期设置为选定日期
我正在开发一个 Kendo Scheduler,它有一个用于添加新任务的自定义 EditorTemplate。现在,如果我想做一个必须递归的任务(也就是说,它应该每天、每周等重复一次),作为标准,它不会将它的递归日期设置为选定的日期,但是一周的实际日期。
我试图将 EditorTemplate 注释掉,我可以看到它随后将递归日期设置为选定的日期——因此作为一个标准,它可以正常工作。
我还尝试添加一些 JavaScript 来检查正确的复选框,但我无法让它正常工作
模板的递归部分如下所示:
知道如何让它像标准一样工作吗?或者制作一个排除递归的EditorTemplate,它采用标准?
javascript - 在 Kendo Scheduler 中使用 MVC 包装器
我想在我的 kendo 调度程序的调度程序中使用 Kendo MVC Wrapper for Parameter Map,
目前,我在文档加载完成后将 ParameterMap 用于 Javascript 函数:
但我想为 Kendo Scheduler 使用 MVC Wrapper。有可能吗?
javascript - 剑道调度任务颜色
我想在 ViewModel 中为特定属性的不同值使用不同的颜色。
我的 ViewModel 是::
在查看我正在使用以下内容::
问题是我只得到调度程序中任务的默认颜色为红色。但我想要基于属性“IsDismissed”中的值的不同颜色。
怎么可能?
kendo-ui - Kendo UI Scheduler 更改事件和自定义模式窗口
我需要创建一个自定义单击事件,该事件会触发调度程序中日期条目的 ajax 调用。(“事件”包含我需要执行 ajax 调用的数据)。这部分很容易。
问题是“更改事件”会触发任何事情,包括选择不同的日、周和月视图。每次点击都会导致相当烦人的弹出窗口。
我需要找到一种知道点击了什么的方法,这样我就只在实际的日期输入点击时触发 ajax 调用。我该怎么做呢?
编辑
该事件的原因是每天,每周和月份的视图点击以及计划的条目点击是在选择计划条目时,无论单击视图,该条目仍在选择中,导致“更改的事件”包含相同的“更改事件”该选定计划条目的数据。
因此解决方案可能是取消选择所选条目或知道单击的元素触发了事件。例如,如果事件是通过单击“日”视图触发的。不要进行 ajax 调用,例如,如果事件是通过单击本周一安排的事件触发的,则进行 ajax 调用。
我正在使用的功能在这里: http ://docs.telerik.com/kendo-ui/api/web/scheduler#events-change
c# - Kendo UI 调度程序连接到数据库
我目前正在使用带有 ASP.NET MVC Visual Studio 2012 的开源 Kendo UI Scheduler开发一个 Web 应用程序。但是我在尝试将我的调度程序与本地数据库连接以存储我的用户所做的预订时遇到了一些麻烦应用。
我一直在寻找可以帮助我解决此问题的文档,但我无法完全设置它...
我按照以下说明进行操作: http: //docs.telerik.com/kendo-ui/getting-started/using-kendo-with/aspnet-mvc/helpers/scheduler/ajax-editing
我已经在 TaskViewModel 等模型中添加了实体框架数据模型和必要的代码,但问题出现在我的控制器中。
我在 DataSourceRequest 上收到错误:找不到类型或命名空间 DataSourceRequest。但我找不到缩小我错过的模块或我做错了什么......
除此之外,我还收到以下错误System.LinqIQueryable 不包含 ToDataSourceResult 的定义。在代码上:
return Json(tasks.ToDataSourceResult(request));
任何人都可以在这里帮助我或有其他/更好的解决方案来使用开源 Kendo UI Scheduler 连接到本地数据库?
任何帮助将非常感激!
javascript - Kendo UI Scheduler 的 Javascript 本地数据库绑定
我正在寻找一种使用 javascript 将我的开源 Kendo UI Scheduler 连接到本地数据库的方法。
我已经开始但被卡住了,因为我找不到任何有关如何使用 javascript 执行此操作的有用文档。
除了我在stackoverflow上寻找一些线索之外,我一直在查看Telerik文档但没有任何成功,但除了这个线程 https://stackoverflow.com/questions/23322409/how-to-bind-datasource-to-the- scheduler-in-kendo-ui-using-javascript我找不到任何有用的东西。
关于有用的文档或使用javascript将Kendo UI调度程序绑定到本地数据库的说明性示例,任何人都可以指出正确的方向吗?
提前致谢
模型
任务视图模型
控制器
看法
kendo-ui - Kendo Scheduler - AllDaySlot(false) 但必须保留全天任务
我已将 设置AllDaySlot
为 false,因为我们不希望该插槽位于顶部。但是我们希望看到跨越 24 小时或更长时间的任务,就像我们看到少于 24 小时的常规任务一样。
现在,在AllDaySlot
设置为 false 后,时间跨度大于 24 小时的任务将不会出现在调度程序中。
剑道有一个简单的方法来保留任务吗?
kendo-ui - 剑道调度器——手动触发预约编辑
在剑道调度器中,如何触发特定约会的编辑事件?
我想直接热链接到某个约会,所以它看起来像
scheduler.aspx?约会=1234
这将包括预加载约会 #1234 在页面加载时编辑模式。
javascript - Kendo Scheduler - 删除事件后的ajax调用
我的剑道调度程序包含一个删除事件
函数是
问题是,它在删除任务之前进行了 ajax 调用。我也尝试过使用e.DataBound
, 或e.DataBinding
,但它会被称为几个不应该被调用的地方。
有没有办法让事件先发生,然后再进行 ajax 调用?
javascript - Kendo UI 调度程序:转换为日期时间时发生溢出
我正在使用 .NET MVC 和(开源)Kendo UI Scheduler 进行开发。我正在尝试使用 javascript 将调度程序中的事件保存/读取/更新/删除到我的数据库中。
但是我遇到了一些麻烦:将事件从调度程序保存到我的数据库时,出现以下错误:
加载资源失败:服务器响应状态为 500(内部服务器错误):System.Data.SqlServerCe.SqlCeException:转换为日期时间时发生溢出。
当从数据库读取到调度器时:
未捕获的类型错误:无法调用 null 的方法“getTimezoneOffset”
我用谷歌搜索了这个但没有找到解决方案,我按照以下文档进行操作: http: //docs.telerik.com/kendo-ui/getting-started/using-kendo-with/aspnet-mvc/helpers/scheduler/ajax-editing和除此之外,还请阅读有关 Telerik Kendo UI Scheduler 的所有文档...
我正在使用以下代码:
模型
控制器
看法
有人知道如何解决此错误吗?还是一个有效的说明性示例?
非常感谢您的帮助!
数据库: