• All Demos
  • Grid SDK
  • Chart SDK
  • Scheduler SDK
  • Gantt SDK
  • Rich Text Editor SDK
  • Diagram SDK
  • File Manager SDK
  • Document SDK
  • PDF Viewer SDK
  • DOCX Editor SDK
  • Spreadsheet Editor SDK
  • Material 3
  • Bootstrap 5
  • Fluent 2
  • Tailwind CSS
  • Fluent 2 High Contrast
Preferences
Mode Selection
Touch
Mouse
Theme Selection
Theme Mode
Localization
*Translated by Google Translator.
Currency

Example of Task Scheduling Mode in ASP.NET Core Gantt Control

The Gantt provides support for automatic and manual task scheduling modes. Scheduling mode of a task is used to indicate whether the start and end dates of a task will be automatically validated or not. Using the property taskMode property controls whether tasks are scheduled automatically, manually, or through a custom mode that maps the scheduling behavior from the data source.

DEMO
SOURCE

The Gantt Chart supports three scheduling modes through the taskMode property: Auto, Manual and Custom

  • Auto - All tasks are automatically scheduled, and task dates are validated based on scheduling rules and dependencies.
  • Manual - All tasks are manually scheduled, and task dates are maintained without automatic validation.
  • Custom - The scheduling mode is determined for each task individually using a mapped data source field.

In this sample, taskMode property is set Custom, and the scheduling behavior of each task is mapped using the Manual task field. This allows both automatically scheduled and manually scheduled tasks to coexist within the same project.

More information on the Essential® Gantt Chart can be found in this scheduling tasks documentation section.


Looking for the full ASP.NET Core Gantt Chart component overview, features, pricing, and documentation? Visit the ASP.NET Core Gantt Chart page.

Transform your ASP.NET Core web apps today with Syncfusion® ASP.NET Core components
145+ high-performance and responsive UI components
Dedicated support
Hassle-free licensing
TRY IT FOR FREE
opens in a new tab