I'm trying to change some data after grid is ready to use but "onDatabound", "change" or "requestEnd" events not working for me. Becouse they are working before html changes. How can I do?
1 Answer, 1 is accepted
0
Preslav
Telerik team
answered on 14 Jun 2017, 01:47 PM
Hi Mahmut,
The dataBound event fires when the widget is bound to data from its data source and it is ready to use.
That said, if this event is not suitable for you, could you please elaborate on the exact scenario of your project? This information would help us understand the problem and provide assistance(another event) to the best of our knowledge.
I think what Mahmut is asking is when the grid is fully created. I see after the "DataBound" is fired the grid still displaying the loading spinner. In my case I am doing a bunch of work in "ClientRowTemplateHandler".
In my case I would like to know what event I can bind to do something when the grid is fully created, and the spinner is hidden. Or in other words when all rows are fully created. My guess is that it would be when "ClientRowTemplateHandler" finishes for the last row in the grid.
Regards
Neli
Telerik team
commented on 24 Jun 2025, 06:14 AM
Hi Marlon,
What you could try is to handle the dataBound event and use a slight delay. You can use setTimeout function and place the needed implementation in it.
If this does not suit your case, please provide some more details about the exact scenario and the result you need to acheive, so I could understand the issue better and advise you further.