aspnetmvc-devexpress-dot-web-dot-mvc-dot-ganttsettings-f273576d.md
Specifies the names of a controller and an action that handle callbacks in batch edit mode.
Namespace : DevExpress.Web.Mvc
Assembly : DevExpress.Web.Mvc5.v25.2.dll
NuGet Package : DevExpress.Web.Mvc5
public object BatchUpdateRouteValues { get; set; }
Public Property BatchUpdateRouteValues As Object
| Type | Description |
|---|---|
| Object |
The object that contains the names of a controller and action.
|
Run Demo: MVCxGantt - Data Binding and Editing
// Partial View
@Html.DevExpress().Gantt(settings => {
settings.Name = "gantt";
settings.CallbackRouteValues = new { Controller = "Data", Action = "ValidationPartial" };
settings.BatchUpdateRouteValues = new { Controller = "Data", Action = "ProjectDataUpdate" };
...
}).Bind(DataProvider.Tasks, DataProvider.Dependencies).GetHtml()
// Controller
public ActionResult ProjectDataUpdate(
MVCxGanttTaskUpdateValues<Task, string> taskUpdateValues,
MVCxGanttDependencyUpdateValues<Dependency, string> dependencyUpdateValues, ValidationDemoOptions options) {
ProcessProjectTaskValues(taskUpdateValues);
ProcessProjectDependencyValues(dependencyUpdateValues);
ViewBag.ValidationDemoOptions = options;
return PartialView("ValidationPartial");
}
See Also