Progress Telerik UI for ASP.NET MVC
The Telerik UI for ASP.NET MVC TaskBoard is a task management component (a.k.a. Kanban Board or Agile Board), designed to visually track work and its path towards completion. The component enables end users to quickly set up and customize workflows to organize tasks that are in progress, pending approval, finished or upcoming.
The TaskBoard can be validated in its entirety through events. This ensures that you can implement custom validation logic and different actions such as:
Tasks with status "Done" are read-only and cannot be moved to other columns
Only tasks "In Progress" can be moved to "Done"
The maximum number of tasks "In Progress" is four
You can further customize the content within the TaskBoard by using the available templating options—render anything from plain text to images and icons to formatted multi-line descriptions.