Problem:  Only rows selected in the first page are included in my lists/ViewStates.
I'm using GridView inside a SoilView in MultiView control.  I'm using SqlDataSource to load data into the GridView.  The main button that triggers the GridView to load is contained in the MainView. 
I wrote a code to manage the PageIndexChanging event and save the selection in a ViewState("SelectedRecords").  This is also using a generic list to save the ViewState.  Here is the code for this:
Protected Go to the complete details ...