Back to Devexpress

ASPxGantt.Mappings Property

aspnet-devexpress-dot-web-dot-aspxgantt-dot-aspxgantt-16d7e6f2.md

latest2.2 KB
Original Source

ASPxGantt.Mappings Property

Provides access to the object that contains a set of gantt’s properties mappings.

Namespace : DevExpress.Web.ASPxGantt

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

NuGet Package : DevExpress.Web

Declaration

csharp
public GanttMappings Mappings { get; }
vb
Public ReadOnly Property Mappings As GanttMappings

Property Value

TypeDescription
GanttMappings

Provides functionality for mapping properties to appropriate data fields.

|

Remarks

Mappings specify what field in a data source corresponds to an object’s task, dependency or resource property.

Concept

Bind a Gantt Control to Data

Example

aspx
<dx:ASPxGantt ID="Gantt" runat="server" Width="100%"
    KeyFieldName="ID" ParentFieldName="ParentID" 
    TasksDataSourceID="TasksDataSource" 
    DependenciesDataSourceID="DependenciesDataSource" 
    ResourcesDataSourceID="ResourcesDataSource" 
    ResourceAssignmentsDataSourceID="ResourceAssignmentsDataSource">
    // ...
    <Mappings>
        <Task Key="ID" ParentKey="ParentID" Title="Subject" Start="StartDate" End="EndDate" Progress="PercentComplete" />
        <Dependency Key="ID" PredecessorKey="ParentID" SuccessorKey="DependentID" DependencyType="Type" />
        <Resource Key="ID" Name="Name" />
        <ResourceAssignment Key="ID" TaskKey="TaskID" ResourceKey="TeamID" />
    </Mappings>
</dx:ASPxGantt>

Online Demo

ASPxGantt - Data Binding and Modification

See Also

ASPxGantt - 'How To' Examples

ASPxGantt Class

ASPxGantt Members

DevExpress.Web.ASPxGantt Namespace