Advanced Customizability

Featuring highly configurable calendar, TimelineView™ customization, various .NET localization, to rich client-side API, WebScheduler provides full developer control to fit in any advanced scenarios possible.

Live Demo

Highly configurable calendar

In addition to serving as WebScheduler’s primary navigation control, the integrated calendar hosts a rich variety of useful features. Fine tune a wealth of highly configurable properties to ensure they meet your most exacting application requirements. Create your own holidays, show or hide tooltips, even customize week numbers – the possibilities are endless. Visit the interactive demo to experience the amazing versatility WebScheduler offers.

TimelineView™ customization

TimelineView is equipped with a wide array of customizable settings and behaviors. Set operational values such as NumberOfDays and the default StartTime and EndTime values, or visual parameters such as ContentCellWidth, MinimumEventHeight, ResourceCellWidth, ResourceRowHeight, and TotalEventInCell. You can quickly find and set any desired property under ViewSettings/TimelineView. Learn more about TimelineView.

Resources content customization

WebScheduler provides templates, a simple yet powerful way for you to customize the organization of Resources to match your unique business requirements. For example, you might want to show a multi-column table containing several items in the Resource list rather than simple text based on the ResourceName list. Simply create your own template, assign it to the WebScheduler.NET control, and Resources display exactly as you prefer.

Resources content customization

Support for .NET localization

WebScheduler is designed to speak any language, enabling you to deliver a sophisticated web-based calendar and scheduling capability that is also user-friendly. Your users won't need to adjust to WebScheduler's culture because WebScheduler will automatically adjust to theirs instead.

Support for .NET localization

Customize agenda's number of days NEW

Maximize your control in Agenda view mode to set the number of days. By default the number of days included in the Agenda view is 10. Events that occur within the date ranges will be displayed in text-based information. Customize the number of days selected in Agenda view in ViewSettings » AgendaView » NumberOfDays.

Customize all-day area's max height NEW

All-day events are displayed in all-day area. The height of all-day area is adjusted according to the number of events in all-day area. If a lot of all-day event occurs in the active view, the all-day area enlarges to the show all events, often exceeding the visible view port. In the new version, the all-day area now has a maximum height. If the total number of events exceeds the maximum height specified, a vertical scrollbar appears. This configuration can be customized in LayoutSettings » MaxAllDayEventAreaHeight.

Customize every aspect of WebScheduler's appearance and behavior

WebScheduler's vast array of features is under your complete control. With access to dozens of visual elements and hundreds of behaviors, you have an unprecedented level of control over every aspect of the user experience. Everything – from fonts and colors to organization and layout – looks and acts exactly as you decide. No other scheduling component makes this much power and flexibility so easy to manage.

Rich client-side APIs NEW

A robust and comprehensive client-side API puts you in complete control of this fast, powerful scheduling component. Fully featured, yet simple to learn and use, it will enable you to make WebScheduler behave exactly as needed in no time at all.WebScheduler 3 adds more client-side APIs for interacting with cell elements. Retrieve a single cell element or multiple cell elements with the provided APIs in various WebScheduler views. This customization extends WebScheduler’s built-in features to take your custom scripts farther, faster.

Previous Next