ASP.NET Gantt - Data Editing, Scaling, and Undo/Redo Functionality (available in v19.2)

ASP.NET Team Blog
07 January 2020

In our most recent release (v19.2), we added a few major features to our ASP.NET Gantt control. We also released a Gantt control for the ASP.NET MVC platform.

Editing

Our ASP.NET Gantt control allows users to modify tasks and manage resources via an integrated dialog. Invoke the edit dialog by double-clicking a task in the Gantt area:

DevExpress MVC Gantt - Edit Task

You can also resize and move tasks directly on the timeline or edit values in the task list:

DevExpress MVC Gantt - Edit Task

Once modifications are complete, the Gantt control sends a request to the server and saves the changes to the data source.

Use the GanttSettingsEditing options to manage available edit operations for your end-users. Use the GanttSettingsEditing.Enabled property to disable editing.

Real-time scaling

By default, our ASP.NET Gantt component displays tasks for an entire day using the Day View. Use the GanttViewSettings.ViewType property to set a different initial view type for the chart's timeline.

An end-user can scale the timeline by holding down the Control key and scrolling the mouse wheel. The current position of the cursor is used as the geometric center of the scaled area:

DevExpress MVC Gantt - Zoom

Undo/Redo Functionality

With this release, our WebForms and MVC Gantt control tracks changes made by end-users and allows them to rollback these changes as needed:

DevExpress MVC Gantt - Undo and Redo

Use the Ctrl+Z and Ctrl+Y shortcuts to initiate Undo and Redo commands. Once officially released, we'll add a toolbar and corresponding buttons for this functionality.

CTP

Our Gantt control is available as a CTP (community technology preview) in our v19.2 release cycle. We're not quite finished with all its features but rest assured, we're working to officially release this product by May 2020.

Test it today

Test-drive the new ASP.NET Gantt WebForms control on your local machine. If you own an active DXperience or Universal subscription, simply download our v19.2 release from the DevExpress Client Center.

Your Feedback Counts

We’d like to hear from you about your development plans and needs. Feel free to leave comments below or open Support Center tickets for detailed discussions.

For some quick feedback, please submit your responses to this short survey:

2 comment(s)
Gabriel Phaiphai
Gabriel Phaiphai

Greetings Mehul,

(1) A toolbar for CRUD similar the grids/treelist would be space efficient including making room
for custom buttons even.

(2)Task search similar to grids

(3) Ability to had additional column, e.g. ID, resources

(4) Reports support


The control  is looking good and we look forward to its release, hopefully in 20.1

Congrats


7 January 2020
Vladimir Frizen (DevExpress)
Vladimir Frizen (DevExpress)
Hello Gabriel,

Thank you for sharing your requirements. I forwarded them to our developers for a detailed analysis. Should you have any other ideas, feel free to contact DevExpress at any time.
 
15 January 2020

Please login or register to post comments.