why is calculating page not an option ?

does selected row have to be first or you just
wan to navigate to the fist page that contains the row ?

Davor Hrg


On Tue, Mar 11, 2008 at 2:15 PM, Alec Leamas <[EMAIL PROTECTED]> wrote:
> I'm about to convert some T4 code to T5. In this code, I have a large ,
>  paged table of persons with index links with the letters 'a' ..'z' at
>  the  bottom of each page . Clicking  the 'c' link starts presenting the
>  first persons with a name beginning with 'c', There are also links to go
>  on page forward/backward. Like this:
>
>  < a b c d e f g h i j k l m n o p q r s t u v x y z >
>
>  This is actually useful, it's much easier to press 'l' looking for
>  leamas the to try to guess which page nr he is at.
>
>  In T4, I had to recode large part of the table stuff , including sort
>  etc, to implement this. I hoped T5 would be better, but the problem seem
>  to be still here: The Grid has an internal model of a fixed number of
>  pages, and a current page nr. This doesn't work with the sliding page
>  window required to present "the first page of users beginning with x'.
>  For this to work, the actual page must be defined by the first row nr.
>
>  In other words:  A flexible Grid should be able to position to any row
>  in the data, not just to even page boundaries (according to the
>  default's definition of a page).
>
>  So, two questions:
>  - Am I right thinking that implementing a GridIndex analog to GridPager
>  isn't  straightforward in current design?
>  - Would i be possible to change the code in Grid to open up for other
>  paging strategies than a fixed nr of (numbered) pages? In particular,
>  would it be possible to store  currentRow instead of  currentPage in Grid?
>
>
>  Cheers,
>
>  --alec
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: [EMAIL PROTECTED]
>  For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to