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

Validation

Title
Start Date
Due Date
CollapseJohnson Residence Construction Project1/1/20254/30/2025
 CollapsePlanning and Pre-Construction Phase1/1/20251/18/2025
   Architectural Design and Site Planning1/1/20251/15/2025
   Engineering and Final Blueprint1/8/20251/15/2025
   City Permits and Contracts1/15/20251/18/2025
 CollapseConstruction Phase1/18/20254/9/2025
   Grading and Excavation1/18/20251/22/2025
   Demolition and Removal1/19/20251/23/2025
   Foundation and Concrete1/22/20251/29/2025
   Rough Framing and Carpentery1/25/20252/5/2025
   Inspection (Structure)2/5/20252/5/2025
   Electrical Rough-in2/6/20252/19/2025
   Plumbing Rough-in2/19/20252/19/2025
   Heating and A/C2/19/20252/26/2025
   Drywall2/25/20253/10/2025
   Painting (Exterior)3/7/20253/21/2025
   Interior Carpentery (Interior)3/17/20253/29/2025
   Flooring and Interior Paint3/26/20254/9/2025
 CollapseFinal Phase4/9/20254/30/2025
   Review-Punch List4/9/20254/23/2025
   Final Inspection4/24/20254/24/2025
   Final Paperwork and Documents4/24/20254/30/2025
December 2024
January 2025
February 2025
March 2025
Sun, 8 Dec - Sat, 14 Dec
Sun, 15 Dec - Sat, 21 Dec
Sun, 22 Dec - Sat, 28 Dec
Sun, 29 Dec - Sat, 4 Jan
Sun, 5 Jan - Sat, 11 Jan
Sun, 12 Jan - Sat, 18 Jan
Sun, 19 Jan - Sat, 25 Jan
Sun, 26 Jan - Sat, 1 Feb
Sun, 2 Feb - Sat, 8 Feb
Sun, 9 Feb - Sat, 15 Feb
Sun, 16 Feb - Sat, 22 Feb
Sun, 23 Feb - Sat, 1 Mar
Sun, 2 Mar - Sat, 8 Mar
Sun, 9 Mar - Sat, 15 Mar
Sun, 16 Mar - Sat, 22 Mar
Sun, 23 Mar - Sat, 29 Mar
Johnson Residence Construction Project
Planning and Pre-Construction Phase
Architectural Design and Site Planning
Engineering and Final Blueprint
City Permits and Contracts
Construction Phase
Grading and Excavation
Demolition and Removal
Foundation and Concrete
Rough Framing and Carpentery
Electrical Rough-in
Heating and A/C
Drywall
Painting (Exterior)
Interior Carpentery (Interior)
Flooring and Interior Paint
Final Phase
Review-Punch List
Final Paperwork and Documents
Did this demo address your needs?
If you’d like us to extend this demo further, please describe your needs below.
Thank you in advance for your cooperation.
SEND FEEDBACK


The DevExpress ASP.NET MVC Gantt (GanttExtension) allows you to validate relationships between tasks and handle errors. Set the EnableDependencyValidation property to true to enable task validation.

The Gantt control supports the following dependency validation rules:

  • Finish to Start (FS) - A successor task's start point should equal the preceding task's end point.
  • Start to Start (SS) - Successor and predecessor tasks should begin at the same time.
  • Finish to Finish (FF) - Successor and predecessor tasks should end at the same time.
  • Start to Finish (SF) - A successor task's end point should equal a preceding task's start point.

Dependency rules specify that you can move only the successor to create or change the gap between tasks. Set the EnablePredecessorGap property to true to increase/decrease the gap between the tasks with a predecessor.

The Gantt control also has the AutoUpdateParentTasks property that enables validation for parent&child relationships:

  • A parent task's duration equals a summary duration of its child tasks.
  • A parent task and its first child starts at the same time.
  • A parent task and its last child ends at the same time.
  • A parent task's progress is a summary progress of its child tasks.

The control processes changes in task values before they are saved to a database. The control displays a popup window with a list of available actions if an error can be handled in several ways.

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