DataGrid slow page loading due to RadzenDate filter #1609

Open
opened 2026-01-29 17:56:05 +00:00 by claunia · 0 comments
Owner

Originally created by @Theronguard on GitHub (Feb 13, 2025).

Hi. I'm using Blazor Server with Radzen (.NET 8). I deployed my app on IIS after months of running it locally and noticed that some pages have 2-3 seconds of delay when loading. I checked my IIS settings to see if websockets were enabled. They were. I removed all of my data loading logic from the slow pages - barely anything changed. I started to remove components from my pages - and the slow down disappeared.

The lags disappeared when I turned off filtering on the datagrids which had dates - so it seems to me that the RadzenDatePicker in the filter field is causing noticable lags.

Steps to reproduce:

  1. Create a blazor server project with prerendering set to false
  2. Add a radzen data grid component to a page
  3. Add some class with DateTime property
  4. Add the property to the data grid and enable filtering
  5. Publish the app to some external IIS non local server
  6. Run the app and switch to the page

Desktop:

  • OS: Windows 10
  • Browser: firefox, edge and chrome
  • Version: Radzen 6.0.1
Originally created by @Theronguard on GitHub (Feb 13, 2025). Hi. I'm using Blazor Server with Radzen (.NET 8). I deployed my app on IIS after months of running it locally and noticed that some pages have 2-3 seconds of delay when loading. I checked my IIS settings to see if websockets were enabled. They were. I removed all of my data loading logic from the slow pages - barely anything changed. I started to remove components from my pages - and the slow down disappeared. The lags disappeared when I **turned off filtering** on the datagrids which had **dates** - so it seems to me that the **RadzenDatePicker** in the filter field is causing noticable lags. **Steps to reproduce:** 1. Create a blazor server project with prerendering set to **false** 2. Add a radzen data grid component to a page 3. Add some class with **DateTime** property 4. Add the property to the data grid and enable filtering 5. Publish the app to some external IIS non local server 6. Run the app and switch to the page **Desktop:** - OS: Windows 10 - Browser: firefox, edge and chrome - Version: Radzen 6.0.1
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/radzen-blazor#1609