RadScheduler – Telerik's
ASP.NET Scheduler

  • Rich UI for creating and managing tasks
  • Support for any data source
  • Flawless look&feel across browsers and devices
See Demos Download Trial
Skip Navigation LinksProducts > ASP.NET AJAX Controls > Controls > Scheduler

Overview

Easily allow your users to create and manage appointments in a rich and familiar, Outlook-like manner with RadScheduler for ASP.NET AJAX. Rest assured they will always be able to access their task data no matter the browser or device they use. Bind the control to any data source - as simple or as powerful as you prefer. Quickly configure the control to best match your scenario thanks to its 20 built-in skins, templates, custom attributes, resources and localization.

RadScheduler and 70+ other controls are part of RadControls for ASP.NET AJAX, a comprehensive toolset taking care of the common functionality of your application, while leaving you with more time to work on its business logic.

If you are not a developer or don't have the time to thoroughly evaluate our product, then send us your project requirements. We will get back to you shortly to let you know if our controls meet each of your required features.

Send us your requirements

Key Features

Data binding of Telerik's ASP.NET Scheduler

Data Binding

Codelessly bind Telerik’s ASP.NET Scheduler to the data source that best matches the needs of your project. The control supports everything from lists, any ASP.NET data source component, Web service, WCF service, and OData, to your own custom providers.

View Demo

Day, Week, Work Week, Multi-day, Month, and Timeline Views

Allow your users to view their tasks in the most convenient for them way – Day, Week, Work Week, Multi-day, Month and Timeline views are available out of the box in RadScheduler. You can easily customize the appearance of each view in our ASP.NET Task Scheduler and match it to your scenario.

View Demo
Multiple timeline task views in RadScheduler
Editing customizable appointments in Telerik's AJAX scheduler

Customizable Appointment Edit Capabilities

Give your users the freedom to insert or edit tasks either inline or via the advanced editor which allows them to add descriptions, set recurrence, associate resources and much more. Both editing options are easily customizable.

View Demo
Define recurring appointments in RadScheduler

Recurring Appointments

RadScheduler’s rich Recurrence Editor allows your users to define the appointment recurring rules, such as end date, recurrence period (daily, weekly, monthly, etc) and more. Our ASP.NET appointment scheduler provides RecurrenceRule object with an intuitive API, which can be used to programmatically configure even the most complicated recurrence scenarios.

View Demo

Multiple Resources and
Resource Grouping

With Telerik's ASP.NET Scheduling control your users can easily book resources associated with their appointments, such as rooms and equipment. They can also group appointments by these resources or group the resources themselves by date in order to quickly check their availability.

View Demo
Resource grouping in RadScheduler

Time Zones

No matter the time zone your users are in, they will always see their tasks in their local time. No discrepancies will arise even if your users work in different time zones and share appointments.

View Demo

Context Menus for Appointments

Use the out-of the box context menus or create your own to allow your users to perform additional operations available for their tasks.

View Demo

Reminders

In order to get reminders for upcoming appointments in advance, your users can set alerts when inserting or editing the appointments. RadScheduler’s reminder window mimics the Outlook one and lists all upcoming and overdue appointments with the familiar options to open or dismiss a single alert, dismiss all alerts, or postpone the alert for a specific amount of time.

View Demo
Set reminders for ASP.NET Scheduler's appointments
Flexible tasks with RadScheduler

Tasks Drag, Drop, and Resize

Once your users have created a task, they can easily change its time by resizing it to extend or shorten its time period or dragging and dropping it at another desired time. This functionality is supported in all RadScheduler views.

View Demo

Templates for Appointments, Inline and Detailed Editing Forms

RadScheduler is a highly customizable control which can perfectly fit any scenario. You can easily tailor the look of anything – the appointments, the timeslots, as well as the inline and advanced editing options.

View Demo
Appointments templates in Telerik's ASP.NET Scheduler

Rich Client-side and Server-side API for Maximum Flexibility

To implement advanced and specific scenarios take advantage of the public methods, properties, and events found within Telerik’s ASP.NET Schedule. Almost all user actions raise an event which provides all the arguments you need, both on the client and the server.

View Demo

iCalendar and PDF Export Capabilities

RadScheduler’s compliance with the standard iCalendar specification allows your users to export and import tasks to and from any other iCalendar compliant calendar (Outlook, iCal, Google Calendar). The control’s data can also be exported to PDF file format.

View Demo

Keyboard Support

Telerik’s ASP.NET AJAX Scheduler allows 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.

View Demo

Accessibility and Internationalization

RadScheduler was built for compliance with major accessibility standards, such as W3C Web Content Accessibility Guidelines 1.0/2.0 and Section 508 of the Rehabilitation Act. For international applications, use global or local resources to completely localize the control.

View Demo

More ways the Scheduler takes care of everything

Visual Studio Integration and Design-time Support

Install RadControls for ASP.NET AJAX, the suite Telerik’s ASP.NET Scheduler is a part of, to get the control available in your Visual Studio Toolbox. Drag it and drop it onto the design surface and use the SmartTag, the Properties Window or the rich Design-Time wizards to codelessly configure the scheduler and make it fully functional.

Built-in Skins

Use a single property to apply any of the twenty ready-to-use built-in themes, including an innovative mobile skin, to create a consistent look for your apps and save design and front-end development time. You can easily customize our existing skins or create your own with our

Visual Style Builder
RadScheduler's integration with Visual Studio

Easy to AJAX-enable

RadScheduler for ASP.NET AJAX was built from the ground up to work in ajax-enabled web sites and you can easily ajaxify it using ASP:UpdatePanel, RadAjax or other ajax controls extending the Microsoft AJAX Framework.

High Performance with Lazy Loading

RadScheduler loads only the data that is visible to the user, which helps for its high responsiveness.

Cross-browse Support

When using the control in your apps, you can rest assured that it behaves as expected and has a consistent look and feel in all browsers your users may be utilizing.

Read the full list of supported browsers
Cross-browser support of RadScheduler Mobile-ready ASP.NET Scheduler by Telerik

Mobile Support

Why should you build a mobile version of your application when the same app can work equally well on mobile and desktop devices? Telerik’s Scheduler for ASP.NET makes this possible by handling touch events in the same manner as those triggered by a keyboard or a mouse. In addition, the control comes with a mobile skin especially designed for better user experience on touch devices.

Known Limitations

  1. Export to PDF: RadScheduler exports without appointments if the default browser for the web server is IE6 or RadScheduler is populated with a Web Service.
  2. Web service binding: Resource groping is not supported if ResourcePopulationMode=”ClientSide” for the web service settings.

Works in

.NET Framework
3.5, 4.0, 4.5

Visual Studio 
2008, 2010, 2012

SharePoint 2010, 2013

C# / VB.NET

Browser Support

  • Internet Explorer 6+
  • Mozilla Firefox 3.6+
  • Google Chrome 2+
  • Opera 10+
  • Safari 4+

See what else is part of RadControls for ASP.NET AJAX

Over 70

Feature-rich controls

Next Steps

Download 30-day Free Trial
With dedicated technical support!

Play with the demos

See the RadControls in action and check out how much they can do out of the box.

Compare prices

Check out the offers. Purchase an individual suite or treat yourself to one of our bundles.