【问题标题】:Calendar with Outlook like functionality具有类似 Outlook 功能的日历
【发布时间】:2011-09-27 09:39:48
【问题描述】:
我正在尝试执行以下操作来管理约会。
当用户打开应用程序时,向他显示一个日历控件,该控件将从 sql server 数据库中获取他的日程安排。如果用户计划在 15 日与 A、X 和 Z 先生会面,则日历控件应在该日历中显示该特定日期的三个链接。单击这些链接会将用户带到他应该会见的人的详细信息。其他日期也一样。
我可以使用 ASP.NET、AJAX、jQuery 任何东西。您是否知道任何现有的项目或存在相同的代码?
【问题讨论】:
标签:
javascript
jquery
asp.net
asp.net-ajax
【解决方案1】:
一个你找不到的完全现有的项目,
但是您可以将 jquery 及其庞大的插件数据库用于您的某些前端功能。
但这只是一个小帮助,因为您仍然需要进行许多手动编码,
这只是显示带有数据的日历。如果您当然提供数据。
所有服务器端代码仍然是您的工作,也可能是自定义前端的东西,登录系统,单击在正确位置打开日历的链接。等等等等。
如果您有兴趣这样做,
这里有很多你可以使用的日历插件
这只是一些,你可以在网上找到更多
如果你选择不走这条路,可能有你可以使用的服务器端控件,
像telerik's rad Calendar,当然这个选项是有代价的。我不知道免费的替代方案(当然也不知道这些方案是否像前面提到的解决方案一样灵活)
【讨论】:
-
补充一下,还有一个我最近用过的JavaScript插件。它生成 .ics 文件,这是一种符合标准的日历文件类型。它不适用于旧版本的 IE,但您可以非常轻松地剖析代码。 ics.js
【解决方案2】:
telerik.com RadScheduler。我经常使用它,它非常灵活。您可以使用他们的约会模板或新的 jQuery 模板来完成您的链接场景。