Scheduler.NET Features Overview

DHTMLX Scheduler .NET provides simple drag-and-drop user experience and intuitive interface, allowing you to quickly add an Ajax-enabled, interactive event/booking calendar or car rental to your ASP.NET apps.
View the demos or download the trial version to see Scheduler .NET in action.

In addition to attractive design, this ASP.NET scheduler supports the most required features: multiple views, recurring events, customizable appearance and event dialog boxes, export to PDF, iCal, Outlook and Google Calendar.

If you want to request or suggest a feature, you can use this form.

Customizable Look and Feel

Multiple Views

  • Basic Views(day, week, month, year, agenda): You can display your calendar events in Day, Week, Month, Year, and Agenda views. Read more »
  • Multiple Resource Views(units, timeline): You can display events for several resources (e.g. employees, office locations, rooms) on a calendar page using Units View or place them in a horizontal Timeline View. Read more »
  • Grid View: You can arrange data loaded from different resources in a grid and sort it by type. Read more »
  • Cascade View: Calendar events overlapping in time can be displayed in cascades in the week view. Read more »
  • Multi-day View: Multi-day view allows displaying events in daily and weekly views. Read more »
Multiple Views
Multiple Schedulers

Multiple Schedulers

You can create multiple scheduler instances with different views on one page. Read more »

Quick Navigation with Date Picker

Date picker allows easy navigation through days, months, and years. Read more »

Customizable Appearance

You can customize the calendar look and feel. There are thee nice-looking skins: classic, glossy and terrace. Wide details form and custom display of events are supported. Read more »

Marking and Blocking Calendar Dates

Calendar times sections can be marked with color or blocked to prevent users from making entries. Read more »

Hightlight Pointer and ‘Create-on-click’ Events

A highlight pointer helps add new events. Moreover, you can create events upon a click now. Read more »

Integration with Other Components

Google Calendar Integration

Integration with Google Calendar allows you to import/export calendar events to/from Google Calendar. Read more »

Google Maps Integration

Scheduler .NET is integrated with Goole Maps allowing to locate your events on the map. Read more »

Export to PDF/iCal

Calendar events can be exported to pdf or ical. Read more »

Integration with Outlook

With Scheduler .NET calendar data can be imported/exported to/from Outlook Calendar. Read more »
Integration with Other Components
Recurring Events

Flexible Configuration

Recurring Events

You can configure your events to repeat on a daily, weekly, monthly or yearly basis and define the editing mode. Read more »

Events Filtering

Calendar events can be filtered by type, occurrence, time, location and other parameters. Read more »

Time Zones

You can easily convert server side dates from UTC to your local time zone and backwards when data are sent to the server.

Tooltips

You can set custom tooltips with event details, popping up when you hover over an event. Read more »

Touch SupportNew!

Scheduler .NET is optimized for touch screens, including tablets, touch screen monitors and smartphones running iOS, Android and Windows 8. Read more »

Live Update

Live update allows real-time collaborative scheduling and editing of scheduler events. All updates become visible to other scheduler users once they are made.

LocalizationUpdated!

The scheduler interface can be localized to German, French, Italian, Portuguese, Turkish, Spanish, Japanese, Russian, etc. Read more »

JQuery Validation

Scheduler .NET allows adding user inputs validation using DataAnnotation engine. Read more »

Auto-Save and Auto-Update

With auto-save the details form closes up automatically when you click outside the form. While editing an event auto-update refreshes the entire calendar view. By default, only the edited event is updated. This feature is applicable in cases when automatic resizing of event boxes is required.
localization
Back to top