2010-11-05 6 views

Répondre

1

Cela dépend comment voulez-vous souhaitez implémenter la pagination. Si vous souhaitez implémenter la pagination côté serveur, les composants telerik sont un excellent moyen d'aller de l'avant. Il existe une version open source disponible si cela convient à votre produit. Ici, vous pouvez consulter et télécharger

http://www.telerik.com/products/aspnet-mvc/grid.aspx

Si vous souhaitez implémenter la pagination du côté client, rien ne vaut les plugins jquery disponibles. Vous pouvez voir une liste des plug-ins de pagination à:

http://plugins.jquery.com/plugin-tags/pager

J'espère que cette aide, Merci

+0

+1 pour mentionner les plugins jQuery. Notez que cela ne fonctionnera pas bien pour les grands ensembles de données, car il faudrait que la page entière soit téléchargée dans la page, ce qui peut prendre beaucoup de temps. Encore une fois, paginer à travers un très grand ensemble de données est probablement une mauvaise idée de toute façon. –

+0

exactement. Merci d'avoir mentionné ça :) – Naveen

0

Je recommande d'utiliser jQuery/AJAX pour mettre à jour la table sans actualisation complète.

La nouvelle bibliothèque de modèles MS jQuery a contribué CANHELP de recréer la table à partir d'un modèle pour les lignes.

http://plugins.jquery.com/project/jquerytemplate

1

Vous pouvez jeter un oeil à MvcContrib Grid qui dispose d'une fonctionnalité de pagination intégrée.

Questions connexes