I have just started to work with your silverlight controls. I would like to know is it possible to prevent GridView to select first item when paging. Because selection may require server communication, it should be done on user request. So I think that default behavior should be to keep selection unchanged when paging. (you can easy select top item when paging if you wish).
Some times it is also good to know what cause the selection to change (mouse, keyboard etc.) On mouse click you would retrieve data immediately from server, on keyboard select this can be done with some delay! I don’t think that this is now possible, are there any plains?