I have an application using xamWebGrid and in the demo configuration it displays just 357 rows. The data are instances of a simple CLR object of 11 properties of value types: datetime (3), enum (2), string (2), int (2), bool (2).
The empty grid is displayed quickly but the time from setting the data source to displaying the data is ~5 seconds. Initially this is quite confusing for users who are unaware they should wait so press F5 to refresh the page. We've put in a "Loading..." message on screen to inform the user but there does not seem to be an event fired by the xamWebGird once the data is displayed. Without such an event we don't know when to remove the loading message.
So two questions: why the delay? There is not a lot of data. Secondly, is there an event that will fire once the display is presented?
Thanks
Bill Seddon
Try FastSQLDataSource. It helps when you need faster display of large amounts of MS SQL Server data in your web application using grids, lists and other bound controls. It supports automatic paging and sorting and performs very quickly on large amounts of data It can work almost without coding or sometimes with no coding at all.
The performance of the back end has ABSOLUTELY NOTHING to do with this issue. If you'd read the thread you would have realized the problem occurs when using random data generated WITHIN Silverlight and sourced from any external source.
Your post is just an unhelpful product plug and I hope the moderators remove it.