All docs
V21.2
21.2
21.1
20.2
20.1
The page you are viewing does not exist in version 20.1.
19.2
The page you are viewing does not exist in version 19.2.
19.1
The page you are viewing does not exist in version 19.1.
18.2
The page you are viewing does not exist in version 18.2.
18.1
The page you are viewing does not exist in version 18.1.
17.2
The page you are viewing does not exist in version 17.2.

ASPxClientGantt.FocusedTaskChanged Event

Occurs when a task is focused.

Declaration

FocusedTaskChanged: ASPxClientEvent<ASPxClientGanttFocusedTaskChangedEventHandler<ASPxClientGantt>>

Event Data

The FocusedTaskChanged event's data class is ASPxClientGanttFocusedTaskChangedEventArgs. The following properties provide information specific to this event:

Property Description
key Returns the task key.
processOnServer Specifies whether or not to process the event on the server. Inherited from ASPxClientProcessingModeEventArgs.
values Returns the task data.

Remarks

Gantt - Focused Tasks

Use the FocusedTaskChanged event to process data when a task is focused. Set the processOnServer property to true to fire the server-side FocusedTaskChanged event and process task data on the server.

Run Demo: ASPxGantt - Client-Side Events Run Demo: MVCxGantt - Client-Side Events

Web Forms:

<dx:ASPxGantt ID="Gantt" >
    <ClientSideEvents FocusedTaskChanged="function(s, e) {
        if (e.key == 0) {
            ...
            e.processOnServer = true;
        }
    }" />
</dx:ASPxGantt>

MVC:

@Html.DevExpress().Gantt(settings => {
    settings.Name = "gantt";
    settings.ClientSideEvents.FocusedTaskChanged = "function (s, e) { 
        if (e.key == 0) {
            ...
            e.processOnServer = true;
        }       
    }";
    ...
}).Bind(
    GanttDataProvider.Tasks, GanttDataProvider.Dependencies, 
    GanttDataProvider.Resources, GanttDataProvider.ResourceAssignments
).GetHtml()

Concepts

See Also