You can use RadGridView control in virtual mode by setting the VirtualMode property to true and handling the CellValueNeeded event to populate cells' data values. To refresh grid in virtual mode, you can use Refresh method of MasterTemplate property, which in this scenario calls CellValueNeeded callback again for all visible cells. Please keep in mind that in this mode the sorting, grouping and filtering operation are not supposed.
When you setup the DataSource of RadGridView, the control switches to bound mode. The two modes are different and can not be mixed. In bound mode you must implement IBindingList interface in your custom list object and INotifyPropertyChanged to your item custom object to support autoupdate in grid control when some external CRUD operation occurs.
the Telerik team
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get now >>