We just extended RadGrid for ASP.NET AJAX with native client-side data binding to ADO.NET DataServices. Now you can use getDataServiceQuery() method and the grid will construct ADO.NET DataService style query:
var northwindService = new Sys.Data.DataService("NorthwindDataService.svc"); 
var tableView = $find("<%= RadGrid1.ClientID %>").get_masterTableView(); 
northwindService.query(tableView.getDataServiceQuery("Customers"), updateGrid); 
All operations like paging, sorting and filtering are automatically persisted using $top, $skip, $orderby and $filter parameters!
 Vladimir Enchev is Director of Engineering, Native Mobile UI & Frameworks