基于MVC框架项目的Outlook风格的日历事件 [英] Outlook style events calendar for project based on MVC framework

查看:91
本文介绍了基于MVC框架项目的Outlook风格的日历事件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要大量的日历(不jQuery的日期选择器)与可能性来安排活动,并显示他们的日历。日历必须支持月/周/日的观点。这是非常理想的日历不重新加载整个页面时视图更改(AJAX刷新)。它必须是易于定制(CSS主题)和本地化。它应该支持拖放放大器;降(调度事件)。这样的日历必须在客户端的JSON数据片段被渲染。

I need large Calendar (not jQuery datepicker) with possibility to schedule events and show them on calendar. Calendar must support month/week/day views. It is very desirable for Calendar not to reload whole page when view changes (AJAX refresh). It must be easily customizable (CSS themes) and localizable. It should support drag & drop (for scheduled events). Such Calendar must be rendered on client side from JSON data snippet.

我知道有太多的要求,以找到适合他们所有的日历,但所有这些都是非常重要的。
我已经发现了一些免费的开源日历控件,但几乎所有被紧紧地调整为ASP.NET而不是MVC还是有非常沉重的JavaScript codeBase的。理想的情况下我认为这是jQuery的延伸,但的服务器端ASP.NET控件。最好准备使用的解决方案,我发现是FullCalendar由亚当·肖( http://arshaw.com/fullcalendar/ )。这是jQuery插件哪个源$ C ​​$ C我可以改变,以适合我的需要。

I know there are too many requirements to find Calendar that matches them all but all they are important. I have found some free open source Calendar controls, but almost all are tightly tuned for ASP.NET but not MVC or have very "heavy" JavaScript codebase. Ideally i see it as jQuery extension but not server side ASP.NET control. The best ready-to-use solution I have found is FullCalendar by Adam Shaw (http://arshaw.com/fullcalendar/). It is jQuery plugin which source code I can change to fit my needs.

如果你能提出一些更好的现有解决方案,我会很AP preciative。

If you can suggest some better existing solutions I'll be very appreciative.

推荐答案

其他选项:

  • FullCalendar (free)

它使用jQuery和相同的事件对象类型。 Fullcalendar支持定制了大量挂钩了。我已经将其添加基于标签和其他功能颜色编码比较容易。

It uses jQuery and the same event object type. Fullcalendar supports a lot of hooks for customization too. I've added color coding based on tags and other features rather easily with it.

这篇关于基于MVC框架项目的Outlook风格的日历事件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆