UI for ASP.NET MVC
ASP.NET MVC GanttChart is a complex project management tool, especially useful for visualizing tasks which are a part of a project management cycle. The MVC GanttChart component provides treelist and timeline views so that the end users can see the project start/end date, tasks progress, dependencies between tasks, milestones and other components of a project, at a glance.
Leverage the TreeList View of MVC Gantt Chart to present details of hierarchy data in columns. The columns in the treelist section of the MVC Gantt can be individually configured. A column can be editable or sortable, the developer can specify its width and the format of data to be displayed. All changes made in the Treelist view of MVC Gantt Chart are immediately reflected in the Timeline.
ASP.NET MVC Gantt timeline can display its tasks in different "views". The following views are supported: day, week, or month. End-users can manipulate the views in multiple ways – the tasks can be dragged to change their start/end dates and dependencies with other tasks. The Timeline view is very intuitive letting end-users scan quickly through the progress of the whole project or separate tasks.
The Gantt component can display a comparison between how the tasks were planned vs. their actual execution time. This is very useful to provide users with a sense of what went well and what to improve and give managers and project leaders the ability to align their expectations to the reality of their work.
To give further flexibility to both you as a developer and your users, columns have access to multiple Gantt column options and attributes:
The Gantt column templates feature will let you render any content you may need, not just plain text. Whether is it images, links, or formatted multi-line description – all of that is possible.
Enable users to edit task fields, leveraging the editing popup. It delivers a full-featured user experience by displaying a collection of five tabs with task-related content:
The ASP.NET MVC Gantt has multiple built-in themes and swatches. Explore the Default (our own styling), Material (based on the Material Design guidelines), Bootstrap (which looks like the Bootstrap styling to integrate better) and Fluent (based on Microsoft Fluent UI) themes and choose the swatch that best meets your design requirements.
You can easily customize any theme with a few lines of CSS or create a new one to match your colors and branding with the Progress SASS ThemeBuilder application.