The DevExpress ASP.NET Gantt (ASPxGantt) allows you to modify tasks and their dependencies, and assign or re-assign tasks' resources. Use the control's settings (GanttSettingsEditing) to enable users to perform add, delete, and update functions.
Users can edit cell values in the Task List or use the chart's context menu, dialog or another chart UI to manage tasks and their properties. The component saves changes on the server and updates the chart.
The Gantt stores a user's changes and supports the 'undo' and 'redo' shortcuts (Ctrl+Z and Ctrl+Y).
The ASPxGantt cotrol can operate only in bound mode. It supports standard data source types, including SqlDataSource, ObjectDataSource, XmlDataSource, AccessDataSource, and SiteMapDataSource.
The control requires separate data sources for tasks (TasksDataSourceID), resources (ResourcesDataSourceID), resource assignments (ResourceAssignmentsDataSourceID), and dependencies (DependenciesDataSourceID). Mappings (ASPxGantt.Mappings) specify which field in the data source corresponds to an object's property (task, dependency, resource).