Google Answers Logo
View Question
 
Q: DHTML Pagination on a table ( No Answer,   3 Comments )
Question  
Subject: DHTML Pagination on a table
Category: Computers > Programming
Asked by: workingstorage-ga
List Price: $20.00
Posted: 13 Jan 2003 09:47 PST
Expires: 06 Feb 2003 12:06 PST
Question ID: 142074
I would like to have a routine for IE5+ that would allow pagination on
a TABLE in HTML.  Need functionality for First, Last, Next and
Previous record navigation.

This solution should *not* use databinding.
Answer  
There is no answer at this time.

Comments  
Subject: Re: DHTML Pagination on a table
From: studboy-ga on 13 Jan 2003 14:04 PST
 
Hi

You want a *client* side executable to do pagination I assume.
This is more difficult than it seems--because
it need to cache and store the data.  In addition, it needs to intercept
this data before the browser can present it.  The only thing
possible I can think of is a browser plugin, not even a script
can do this.  

Why not do this on the server side?
Subject: Re: DHTML Pagination on a table
From: workingstorage-ga on 13 Jan 2003 18:09 PST
 
Not an executable.  Client-Side DHTML and JavaScript code.

Server-side paging solutions are simply NOT scalable, unless you find
an effective way to limit the rowset returned to a single page of
data.

SQL Server solutions that rely on temporary tables eat resources like
crazy, and middle-tier solutions suffer from the same issue-- they
need the entire rowset to page, and there is no way to guard against
updates unless you roll some kind of session object.  The native
Session provider in standard ASP DOESN'T scale across a web farm.
Subject: Re: DHTML Pagination on a table
From: studboy-ga on 14 Jan 2003 01:50 PST
 
OK, I understand what you want to do now.
What you need to do is treat/parse the table
as a DOM (http://www.w3.org/dom/) and present
it back as pages of tables.

Important Disclaimer: Answers and comments provided on Google Answers are general information, and are not intended to substitute for informed professional medical, psychiatric, psychological, tax, legal, investment, accounting, or other professional advice. Google does not endorse, and expressly disclaims liability for any product, manufacturer, distributor, service or service provider mentioned or any opinion expressed in answers or comments. Please read carefully the Google Answers Terms of Service.

If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you.
Search Google Answers for
Google Answers  


Google Home - Answers FAQ - Terms of Service - Privacy Policy