Hi,
I've got the latest version of UltraWebGrid, I wish to load a large amount of data into it (about 100,000 rows) so I need to use LoadOnDemand. I have set LoadOnDemand=XML and everything works fine until I attempt to edit a cell which is after the first page of 50 (i.e. one of the cells which has been loaded on demand). I also use a LinqDataSource to poplate the UltraWebGrid if that is of interest
When I edit a cell which is after the first 50 I get told that:Could not find a row that matches the given keys in the original values stored in ViewState. Ensure that the 'keys' dictionary contains unique key values that correspond to a row returned from the previous Select operation.
This happends when I attempt to update the LinqDataSource...
I've read other forum posts which mention that because LoadOnDemand is used the web page can't persist the records beyound the first 50, this I can understand but is there any sort of work around other than turning off LoadOnDemand which is kind of essential when I'm dealing with so much data.
Does anyone have any ideas?
ThanksEd
Are you binding the DataSource in InitializeDatasource?
What is your code in UpdateRow event?
Could you upload sample?