Last Updated: 15 Sep 2023 04:23 by ADMIN
Created on: 20 Jun 2020 15:02
Category: UI for Blazor
Type: Feature Request
Kanban Board
Once Drag and Drop is available, it would be nice to have Kanban board component with fully configurable cards.
Duplicated Items
Posted on: 15 Sep 2023 04:23

Hi Vishal,

Thanks for your interest.

We don't implement wrappers, because they don't provide optimal Blazor developer experience and it's also double work.

However, if you are fine with wrappers, you can implement a Blazor wrapper for our Kendo UI TaskBoard on your own and include only the features that you need most.

Another possible option might be to use the ListBox, which we will release in one month. It will also provide means to display items in columns next to each other, and move items from one component to another.

Progress Telerik

Stay tuned by visiting our public roadmap and feedback portal pages! Or perhaps, if you are new to our Telerik family, check out our getting started resources!
Posted on: 09 Sep 2023 21:31

Hello team,

It would be very nice if you can consider this as we are building dashboards and would like to showcase bookings in the form of Kanban board so that Operation Manager understand at which stage each booking is and can take appropriate action.


I really dont want to integrate Syncfusion now. May be just give us wrapper like them and when Blazor get Drag and drop , then you release an update.




Posted on: 06 Apr 2023 08:35

Yes it's only html, but the point of buying the controls is Docs, EaseOfUse, Dev Speed etc...

I also need a Kanban with advanced features like ColumnDragAndDrop, Swimlane, GroupColumnSlector


Also I agree allowing the tile layout to dnd would be a a close one. I also created this

Posted on: 11 Aug 2022 18:59

The tile layout control is very close.  If you modified that control to allow drag and drop between different TileLayout controls that would make it really easy to accomplish this.

You could also do something like allowing a little more control within a single component to allow it to work:

  • an optional header template per column
  • Configure each column width indepedentally with a template per column and allowed the columns to be adjusted independently with width that would probably do it.


Thinking it through you could also use the example where you drag and drop between grids to accomplish this.

Marin Bratanov
Posted on: 20 May 2021 05:35

Hello all,

There is now a TaskBoard widget in Kendo (https://demos.telerik.com/kendo-ui/taskboard/index) that you can consider using as a Telerik product (Kendo components come with DevCraft licenses already) as explained here: https://github.com/telerik/blazor-ui/tree/master/common/kendo-in-blazor.

Marin Bratanov
Progress Telerik

Тhe web is about to get a bit better! 

The Progress Hack-For-Good Challenge has started. Learn how to enter and make the web a worthier place: https://progress-worthyweb.devpost.com.

Roger Graham
Posted on: 12 Oct 2020 22:51
In my humble opinion, this feature is critical for a product suite going forward. We have now implemented the Syncfusion control, however would ideally like to be able to stick to one provider instead of having to mix it all up.
Posted on: 16 Sep 2020 19:10
I agree.  Syncfusion has a pretty good implementation of this I would like to see from Telerik.
Marin Bratanov
Posted on: 22 Jun 2020 07:31

Hello Kelly,

A kanban is, essentially, a set of containers and sets of cards. Cards, you can already do with a little bit of HTML (see here and here for some live examples, the classes and HTML would be the same in our Blazor suite), the columns could probably be a loop over a descriptor so you can define them in the data, and the missing piece is the drag-and-drop functionality. Perhaps, if we implement a draggable component, that would make it easier, and for the time being any other such draggable component should work too.


Marin Bratanov
Progress Telerik

Progress is here for your business, like always. Read more about the measures we are taking to ensure business continuity and help fight the COVID-19 pandemic.
Our thoughts here at Progress are with those affected by the outbreak.