Skip to main content

GanttValidationSettings.AutoUpdateParentTasks Property

Enables parent-child task relationships validation.

Namespace: DevExpress.Web.ASPxGantt

Assembly: DevExpress.Web.ASPxGantt.v23.2.dll

NuGet Package: DevExpress.Web

Declaration

[DefaultValue(false)]
public bool AutoUpdateParentTasks { get; set; }

Property Value

Type Default Description
Boolean false

true, to validate parent-child task relationships; otherwise, false.

Property Paths

You can access this nested property as listed below:

Library Object Type Path to AutoUpdateParentTasks
ASP.NET MVC Extensions GanttSettings
.SettingsValidation .AutoUpdateParentTasks
ASP.NET Web Forms Controls ASPxGantt
.SettingsValidation .AutoUpdateParentTasks

Remarks

Set the AutoUpdateParentTasks property to true to enable validation for parent&child relationships.

Gantt - AutoUpdateParentTasks Property

Web Forms:

Run Demo: ASPxGantt - Validation

<dx:ASPxGantt ID="Gantt" >
    ...
    <SettingsValidation AutoUpdateParentTasks="true" />
</dx:ASPxGantt>

MVC:

Run Demo: MVCxGantt - Validation

@Html.DevExpress().Gantt(settings => {
    settings.Name = "gantt";
    settings.SettingsValidation.AutoUpdateParentTasks = true;
    ...
}).Bind(
    GanttDataProvider.Tasks, 
    GanttDataProvider.Dependencies, 
    GanttDataProvider.Resources, 
    GanttDataProvider.ResourceAssignments
).GetHtml()

Concept

See Also