I am currently developing a web app using SyncFusion's Blazor-based grid. I have found that using the RowTemplate and defining my own table elements has led to much higher performance... I need to load many hundreds of rows and columns without paging, so I have no choice but to use the RowTemplate as the performance is too slow when just using the GridColumn component. My problem is that when I use a right-click context menu, I am unable to get the data from the row I right clicked on. I'll upload a file which contains my example code.
Any guidance would be much appreciated. Thanks!
NPNaveen Palanivel Syncfusion Team February 14, 2023 05:49 PM UTC
Greetings from Syncfusion support.
We understand that you are facing an issue in retrieving the
rowdata value from the contextmenu EventArgs while using RowTemplate in the
grid. We have checked and found that it is not possible to retrieve the rowdata
value in such a scenario. However, we do have a column template feature that
allows you to get the rowdata value from the contextmenu EventArgs. We suggest
you refer to the Column template documentation link below for further guidance.