Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
80
Grid with large dataset, virtualization and grouping
posted

Hi,

I am currently running a trial of Ignite UI MVC extensions 16.1. I have a Grid control (data-bound server side) to about 20,000 rows. Continuous virtualization is configured and works great (and fast!) when grouping is not being used. When I group by one column, e.g. Country, the grid only displays two group rows - but there are many more than two countries in the data set which otherwise display fine.

Can you help? Thanks and kind regards, Bernd.

The mark-up code in the view looks like this:

@(Html.Infragistics().Grid(Model)
      .AutoGenerateColumns(false)
      .Columns(column =>
      {
          column.For(x => x.Id);
          column.For(x => x.CountryTitle);
          column.For(x => x.SubCategory);
      })
      .Features(feature =>
      {
          feature.GroupBy()
              .ColumnSettings(settings =>
              {
                  settings.ColumnSetting().ColumnKey("CountryTitle").IsGroupBy(true);
              });
      })
      .Virtualization(true)
      .VirtualizationMode(VirtualizationMode.Continuous)
      .Height("800px")
      .PrimaryKey("Id")
      .DataBind()
      .Render())