Welcome to the Blazor feedback portal. We’re happy you’re here! If you have feedback on how to improve the Blazor, we’d love to hear it!>
Thanks for joining our community and helping improve Syncfusion products!
Consider the following scenario:
A grid with 4 columns:
Expected:
Columns “Order Date” and “Freight” are displayed only when the browser screen width is at least 700 px.
Actual:
Column “Order Date” is behaving as expected.
When initial screen size is less than 700 px: Column “Freight” remains hidden regardless of if the screen width is reduced or expanded.
When initial screen size is at least 700 px: Column “Freight” remains displayed regardless of if the screen width is reduced or expanded.
Additional info:
It seems the HideAtMedia attribute is ignored after the initial rendering for any column declared after a column on which no HideAtMedia attribute is set (in this example, "Order ID" and "Customer Name" both have no HideAtMedia attribute set).
Workaround:
The problem disappears if HideAtMedia="(min-width: 0px)" is added to both "Order ID" and "Customer Name".