I have one question over here , how "pyPreGridUpdate" will related to my Repeating grid ? because while loading grid i turned on Tracer and there is no activity is calling with the name "pyPreGridUpdate' and moreover all the steps in "pyPregridUpate" are commented (i am referring to @baseClass activity).
in the first page i will select "Select All" option then all 30 items in the first page getting selected then i have to go for 2nd page then i clicked on "select all" all 30 items in the 2nd page got selected then if i check previous page that is 1st page all the 30 items got unchecked (or deselected).
May i know what is the source of your repeat grid? Also could you check whether all records are being fetched into clipboard or the specific set of paginated records are being fetched for each page navigation?
You can cross check this information and let me know your observations.