Hi,
does anybody know how to implement a tooltip for a mouseover?
In one of our columns the text is to long to show, so we show only the first letters. The user should see the whole text when hovering over the cell or row...
Thanks for every idea!
Torsten
Hi Team,
Is it possible to specify any default number of rows during a scrolling via virtual scroll? I meant that if we are scrolling down through the data can we set a specified number of rows to load before next loading occurs via virtual scroll?
Thanks & Regards,
Assyst
So as long as you have version 9.2 or later, Virtual Scrolling is part of the WebDataGrid. You just need to turn it on. The default settings should be fine (unless you want more data on the client at a time). You also need to attach to AJAXResponse client event on the grid to be sure the tooltips are drawn after an async postback by virtual scrolling fetching new rows.
<ig:WebDataGrid ID="WebDataGrid1" runat="server" Height="350px" Width="400px" ShowFooter="True"> <ClientEvents Initialize="initGrid" AJAXResponse="initGrid" /> <Behaviors> <ig:VirtualScrolling> </ig:VirtualScrolling> </Behaviors> </ig:WebDataGrid>
Let me know if you have further difficutly.
-Dave
Can you demonstrate an example which implemented the virtual scrolling in it? I am looking forward to implement it as unresponsive scripting occurs due to huge data load.
Hi Assyst,
That is a lot of data to have all at once on the grid. The browser kind of thinks its frozen b/c it is taking the JS so long to add the title attribute to the cells. What I would suggest is using either paging or virtual scrolling to reduce the amount of data on the client at one time. Then, if need be, you can also use this event handler on the grid's AjaxResponse client event.
When the data is high it becomes unresponsive script. In my webdatagrid i have rows upto 50000. So is there any way to overcome it?
Any help in this would be highly appreciated.
Thanks,
Assyst.