Progress Telerik UI for ASP.NET MVC
The Telerik UI for ASP.NET MVC Scheduler control allows you tor display day, week, month and agenda views, group horizontally and vertically and enjoy out-of-the-box templates. And, thanks to the touch, mouse, and keyboard support your users can enjoy a more flexible navigation.
See the ASP.NET MVC Scheduler in action
As mentioned in Resource Grouping, events can be grouped (e.g. by booked room). Vertical grouping can additionally be made virtual. When virtual grouping is enabled, the events in the calendar will be loaded as the user scrolls and interacting with even the most overbooked calendars will not occur a performance hit on the application.
See more in the ASP.NET MVC Scheduler Vertical Grouping demo
The MVC Scheduler is a highly customizable component that fits any scenario perfectly. You can easily change the look of the appointments specifying event templates as part of the scheduler definition.
Make sure that your users see their tasks in their local time, no matter what time zone they find themselves in. No discrepancies will arise, even if your users work in different time zones and share appointments.
The year view of the Telerik UI for ASP.NET MVC Scheduler allows users to display appointments in a twelve-month range. Each day highlights one item alongside a visual cue for multiple events, prompting the user to expand the day view to be able to see all the events scheduled for that day.
The Scheduler also has a search bar through which users of overbooked or popular shared calendars can easily find the events they are looking for, making navigation much easier.
With the hierarchical grouping functionality of the ASP.NET MVC Scheduler, users can easily group hierarchical resources associated with their appointments (e.g., multiple people scheduling events in a single room) by mapping the child resources to each parent resource.
Working days can be set to accommodate non-standard working time – not everyone works Monday to Friday!
The Scheduler control allows users to display 24h events as regular events along the day view instead of in the dedicated "all day" area. This behavior can be easily achieved by using the appointment handle to drag and adjust the duration of an event.
The Automatic Event Height feature of the ASP.NET MVC component will allow you to have events with different height and hence, rows with different height.
Events per Day
This option will help you control how many events could be listed for a day. When there are more events for a specific day a "more" link will be placed at the bottom of the day slot and will navigate to the day view if clicked.
This option allows you the distance between individual events.
Right out of the box, ASP.NET Scheduler for MVC provides RTL support for languages such as Arabic and Hebrew. You can adjust for local preference by changing just a few settings.
The Telerik MVC Scheduler control is perfect for scenarios in which accessibility is important for your application. The Scheduler complies with Section 508 and WCAG guidelines, ensuring that individuals with disabilities can still view and interact with it.
The Telerik ASP.NET MVC Scheduler enables your users to use the keyboard for almost any action they can trigger with the mouse, including navigating to a different view, traversing the visible appointments, creating a new item, opening an existing item and more.