Show theme settings Shopping cart Download trialFree Trial
Change Theme Settings
Change Theme Settings
Themes
 
Show All Themes
v
...v

Data Binding and Editing

Title
Start Date
Due Date
CollapseSoftware Development02/21/202407/04/2024
 CollapseScope02/21/202402/26/2024
   Determine project scope02/21/202402/21/2024
   Secure project sponsorship02/21/202402/22/2024
   Define preliminary resources02/22/202402/25/2024
   Secure core resources02/25/202402/26/2024
   Scope complete02/26/202402/26/2024
 CollapseAnalysis/Software Requirements02/26/202403/18/2024
   Conduct needs analysis02/26/202403/05/2024
   Draft preliminary software specifications03/05/202403/08/2024
   Develop preliminary budget03/08/202403/12/2024
   Review software specifications/budget with team03/12/202403/12/2024
   Incorporate feedback on software specifications03/13/202403/13/2024
   Develop delivery timeline03/14/202403/14/2024
   Obtain approvals to proceed (concept, timeline, budget)03/15/202403/15/2024
   Secure required resources03/15/202403/18/2024
   Analysis complete03/18/202403/18/2024
 CollapseDesign03/18/202404/05/2024
   Review preliminary software specifications03/18/202403/20/2024
   Develop functional specifications03/20/202403/27/2024
   Develop prototype based on functional specifications03/27/202404/02/2024
   Review functional specifications04/02/202404/04/2024
   Incorporate feedback into functional specifications04/04/202404/05/2024
   Obtain approval to proceed04/05/202404/05/2024
   Design complete04/05/202404/05/2024
 CollapseDevelopment04/08/202405/07/2024
   Review functional specifications04/08/202404/08/2024
   Identify modular/tiered design parameters04/09/202404/09/2024
   Assign development staff04/10/202404/10/2024
   Develop code04/11/202405/01/2024
   Developer testing (primary debugging)04/16/202405/07/2024
   Development complete05/07/202405/07/2024
 CollapseTesting04/08/202406/13/2024
   Develop unit test plans using product specifications04/08/202404/11/2024
   Develop integration test plans using product specifications04/08/202404/11/2024
  CollapseUnit Testing05/07/202405/28/2024
    Review modular code05/07/202405/14/2024
    Test component modules to product specifications05/14/202405/16/2024
    Identify anomalies to product specifications05/16/202405/21/2024
    Modify code05/21/202405/24/2024
    Re-test modified code05/24/202405/28/2024
    Unit testing complete05/28/202405/28/2024
  CollapseIntegration Testing05/28/202406/13/2024
    Test module integration05/28/202406/04/2024
    Identify anomalies to specifications06/04/202406/06/2024
    Modify code06/06/202406/11/2024
    Re-test modified code06/11/202406/13/2024
    Integration testing complete06/13/202406/13/2024
 CollapseTraining04/08/202406/10/2024
   Develop training specifications for end users04/08/202404/10/2024
   Develop training specifications for helpdesk support staff04/08/202404/10/2024
   Identify training delivery methodology (computer based training, classroom, etc.)04/08/202404/09/2024
   Develop training materials05/07/202405/28/2024
   Conduct training usability study05/28/202406/03/2024
   Finalize training materials06/03/202406/06/2024
   Develop training delivery mechanism06/06/202406/10/2024
   Training materials complete06/10/202406/10/2024
 CollapseDocumentation04/08/202405/20/2024
   Develop Help specification04/08/202404/08/2024
   Develop Help system04/22/202405/13/2024
   Review Help documentation05/13/202405/16/2024
   Incorporate Help documentation feedback05/16/202405/20/2024
   Develop user manuals specifications04/08/202404/09/2024
   Develop user manuals04/22/202405/13/2024
   Review all user documentation05/13/202405/15/2024
   Incorporate user documentation feedback05/15/202405/17/2024
   Documentation complete05/20/202405/20/2024
 CollapsePilot03/18/202406/24/2024
   Identify test group03/18/202403/19/2024
   Develop software delivery mechanism03/19/202403/20/2024
   Install/deploy software06/13/202406/14/2024
   Obtain user feedback06/14/202406/21/2024
   Evaluate testing information06/21/202406/24/2024
   Pilot complete06/24/202406/24/2024
 CollapseDeployment06/24/202407/01/2024
   Determine final deployment strategy06/24/202406/25/2024
   Develop deployment methodology06/25/202406/26/2024
   Secure deployment resources06/26/202406/27/2024
   Train support staff06/27/202406/28/2024
   Deploy software06/28/202407/01/2024
   Deployment complete07/01/202407/01/2024
 CollapsePost Implementation Review07/01/202407/04/2024
   Document lessons learned07/01/202407/02/2024
   Distribute to team members07/02/202407/03/2024
   Create software maintenance team07/03/202407/04/2024
   Post implementation review complete07/04/202407/04/2024
  Software development template complete07/04/202407/04/2024


The DevExpress ASP.NET MVC Gantt (GanttExtension) allows you to modify tasks and their dependencies, and assign or re-assign tasks' resources. Use the extension's settings (SettingsEditing) 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).

Data Binding

The Gantt can operate only in bound mode. You should bind the Gantt to a data model that provides data for tasks. It supports standard data source types, including SqlDataSource, ObjectDataSource, XmlDataSource, AccessDataSource, and SiteMapDataSource.

The extension requires data tables for tasks, resources, resource assignments, and dependencies. Mappings (GanttSettings.Mappings) specify which field in a data table corresponds to an object's property (task, dependency, resource).

Collapse/Expand
Local Copy of this Demo
To inspect the source code for this demo on your machine, you must first install our components via the DevExpress Component Installer.
You can open a local copy of this online demo directly from this webpage (if using v20.2.8, 21.1.4 or higher).
Open CS Solution
The source code files for this demo are installed (by default) in the following directory:
\Users\Public\Documents\DevExpress Demos XX.X\Components\ASP.NET\CS\MVCxGanttDemos