0

我是stackoverflow的新手,所以请原谅我。

我正在尝试为学生信息系统创建学生时间表,作为大学项目的一部分,该项目将显示时间、日期、模块的详细信息以及事件的位置。

我进行了无休止的研究,但我还没有找到解决问题的方法。我知道有 DHTMLX 调度器和 Daypilot 调度器之类的东西(这正是我一直在寻找的那种东西),但由于多种原因,它们并不真正适合:

  1. 两者都只提供 30 天的试用期,我需要的时间会比这个时间稍长一些,因为该项目需要到 7 月

  2. 我尝试按照 DayPilot 调度程序精简版的教程进行操作,但无论我尝试什么,它似乎都无法加载。

我到处寻找,但似乎没有什么对我有用,这就是为什么如果有任何其他我应该探索的方法,我会喜欢一些反馈/建议。

我在 Visual Studio 2012 中使用 MVC 4。

提前谢谢你:)

4

1 回答 1

2

你可以试试 JavaScript DHTMLX 调度器。它在 GPL 许可下是免费的,对于大学项目来说应该没问题。您将需要手动实现日历数据的加载和保存(由组件的 ASP.NET 版本中的助手完成),尽管这应该不难。您可以查看本教程,它已经过时但仍然可能有用 http://www.dhtmlx.com/blog/dhtmlxscheduler-for-net-mvc/

请注意,从最新版本开始,GPL 包不包含多种模式,例如时间轴或单元(资源)视图

但是,如果您需要它们,您可以从 GitHub https://github.com/DHTMLX/scheduler/tree/v4.2.0获取以前的版本

于 2015-03-27T20:49:17.570 回答