Customizable Task Editor In Blazor Gantt

Sample date Updated on Apr 21, 2026
blazor blazor-gantt-chart blazor-webassembly-gantt gantt-chart

This repository contains a sample application that demonstrates how to customize the task editor behavior in the Syncfusion Blazor Gantt Chart. The sample focuses on extending the default task editor and taskbar editing workflows to support application-specific editing scenarios while preserving the built-in scheduling logic.

Project Overview

The Syncfusion Blazor Gantt Chart provides comprehensive built-in editing capabilities for managing tasks and scheduling data. This project illustrates how the task editor and taskbar editing workflow can be customized to support application-specific requirements. Custom logic is applied during edit actions to control how task data is displayed, modified, and updated within the Gantt Chart.

By customizing the task editor, the Gantt Chart can support extended editing scenarios such as tailored input fields, modified edit dialogs, and controlled update behavior. The sample highlights how these customizations integrate seamlessly with the existing Gantt editing infrastructure.

Features

  • Customization of task editor behavior in Blazor Gantt Chart
  • Support for custom taskbar editing actions
  • Integration with built-in Gantt editing workflows
  • Centralized handling of task update operations
  • Implementation using Syncfusion Blazor Gantt components

Prerequisites

  • Visual Studio 2022 (or later)
  • .NET SDK 8.0 or later
  • Syncfusion Blazor Gantt NuGet package

How to Run the Project

  1. Clone or checkout this repository to a local folder.
  2. Open the project file (.csproj) in Visual Studio 2022 or later.
  3. Restore the required NuGet packages.
  4. Register your Syncfusion license key (if not already registered).
  5. Run the application.
  6. Navigate to the page hosting the Gantt Chart and review the customized task editor and taskbar editing behavior during edit actions.

Syncfusion License

This sample uses the Syncfusion Blazor components, which require a valid Syncfusion license.

Ensure the license key is registered before running the application.

Up arrow