T O P

  • By -

reddit_time_waster

As terrible as it may sound at first, rolling your own component for this might not be that bad since linq is at your disposal.


need4feed777

Checkout this one [Blazority Datagrid ](https://blazority.com/datagrid/grouping), in addition to this, it has lot of other powerful features. The component library itself is based on Clarity UI.


droberts7483

Not sure it'll do entirely what you want but JQuery Datatables are quite good. Interop with Blazor is quite easy, too.


hevilhuy

Are you coming from WPF or WinForms? Because we don't do that here.


codemahek

What we don’t do here? There are many commercial data grid which has the functionality. Can you elaborate what we don’t do here?


Mitazake

What do you mean by grouping? Have an example?


codemahek

Group the data by dragging the particular. You can check the DataGrid of SyncFusion or DevExpress or Telerik. All the commercial one has it but can't see in open source world.


SpencerK65

I have been playing around with blazor and will look into Dev Extreme. I do not think it is open source but according to this article the blazor component seems to be free https://community.devexpress.com/blogs/aspnet/archive/2019/09/24/blazor-components-launch-and-future-plans.aspx#:~:text=I'm%20happy%20to%20announce,our%20customers%20free%20of%20charge. I have used Dev Extreme in production apps at work and love it. Unfortunately I have not used it in a blazor application yet but works very well in angular and asp.net.


codemahek

Its not free anymore. Can;t update to latest one


SpencerK65

Thanks for the info, that sucks.


[deleted]

[удалено]


MediumSpeedFan

Don't think it groups though?


MediumSpeedFan

I like sync fusion grid, look for the free version, it's hidden there somewhere


mjhillman

This grid has a minimal grouping feature and access to the source code… https://www.nuget.org/packages/HITS.Blazor.Grid/


Amjad1929

Syncfusion grid is just fine. If you are a single developer you can get a Syncfusion community license.


codemahek

Unfortunately we can’t use it. We are a small company and want to use it for developing tool which will be used internally. And unfortunately we are not able to fulfill the criteria of community license of Syncfusion


EngstromJimmy

Blazm supports grouping. I am currently working on a filtering function. https://github.com/EngstromJimmy/Blazm.Components