![asp.net scheduler control asp.net scheduler control](https://aspnet.daypilot.org/page/image/y7izj6gctrbnbelpzvfjez4njm/asp.net-scheduler-control.png)
Demo Download
DayPilot ASP.NET scheduler control displays a timeline for multiple resources.
See Also
There is also a tutorial for ASP.NET Core Scheduler available.
![asp.net scheduler drag and drop asp.net scheduler drag and drop](https://aspnet.daypilot.org/page/image/6gt4ivyv7bgfda5wme4uvb64fq/asp.net-scheduler-drag-and-drop.png)
The ASP.NET Scheduler supports drag and drop operations:
- Event creating
- Event moving
- Event resizing
- Drag and drop from an external list
- AutoScroll during drag and drop
- Real-time indicators that display details about the current position
- Custom drag handlers
- Allow/Deny Drag and Drop per Event
Read more about the drag and drop support.
![asp.net scheduler windows 8 css theme asp.net scheduler windows 8 css theme](https://aspnet.daypilot.org/page/image/dtprbvuvfbei7a4ebnh4djiu3q/asp.net-scheduler-windows-8-css-theme.png)
DayPilot ASP.NET scheduler control comes with a set of CSS themes:
- Transparent
- Traditional (Outlook-Like)
- Windows 8
- Green
- White
- Blue
You can also create your own theme using the online CSS theme designer.
Read more about scheduler themes.
![asp.net scheduler timeline asp.net scheduler timeline](https://aspnet.daypilot.org/page/image/mc62qjt6qzftlfwgjj3digd7u4/asp.net-scheduler-timeline.png)
The scheduler timeline is flexible and the cell duration can be set from 1 minute to 1 year:
- minute
- hour
- day
- week
- month
- year
- custom number of minutes (5, 15, 20, 30 minutes; 720 minutes - half a day)
You can hide custom time periods like weekends (non-continuous timeline) and combine cells of different duration (non-linear timeline).
Tutorials
- ASP.NET Scheduler Tutorial (loading events and resources from SQL Server database, drag and drop event moving, C# and VB)
- ASP.NET Scheduler PDF Export Tutorial (SQL Server, C#, VB)
- ASP.NET Scheduler with On-Demand Event Loading Tutorial (SQL Server, C#, VB)
- ASP.NET Scheduler with Sortable Columns (SQL Server, C#, VB)
- ASP.NET Scheduler Printing Tutorial (SQL Server, C#, VB)
- ASP.NET Scheduler and ModalPopupExtender (SQL Server, C#, VB)
- ASP.NET Gantt Chart Tutorial (SQL Server, C#, VB)
- ASP.NET Gantt Chart PDF Export (SQL Server, C#, VB)
- ASP.NET Timesheet Tutorial (SQL Server, C#, VB)
- Hotel Room Booking Tutorial (room capacity and status, reservation status, room filter, SQL Server database, C# and VB)
- Shift Scheduling Tutorial (ASP.NET, SQL Server, C#, VB)
- Courtroom Schedule Tutorial (ASP.NET, SQL Server, C#, VB)
- Restaurant Table Reservation Tutorial (ASP.NET, SQL Server, C#, VB)
- Annual Leave Booking Tutorial (ASP.NET, SQL Server, C#, VB)
Layout
Appearance and Styling
Gantt
Internationalization
Resources
AJAX & Effects
Dynamic AJAX Features (Large Data Sets)
Events
Event Handling
Notifications
CallBacks
Client-side Events
Client-Side API Documentation