2008-11-13 11 views
11

Je recherche de bons modèles pour implémenter une table paginée de résultats dans ASP.NET MVC avec tri, filtrage et pagination fournis via AJAX. Il me semble que je devrais avoir mes actions de contrôleur fournissent seulement les données et ne marquent pas pour maintenir la séparation des soucis - ainsi le rappel d'Ajax fournirait de nouvelles données de table et paramètres de téléavertisseur que le client utiliserait pour re-rendre la table . Alternativement, je pourrais utiliser le contrôleur de retour une vue partielle que je remplace simplement à l'intérieur d'un conteneur sur la page. Je suis novice dans le monde d'ASP.NET MVC, donc je serais intéressé à entendre des opinions et d'autres alternatives.Table paginée avec ASP.NET MVC et AJAX

Comment vous y prendrez-vous?

Je suis également intéressé par les plugins de tables jquery qui fonctionnent bien avec Ajax.

Répondre

3

Voici quelques options à la caisse:

Je penche vers la atm de solution de Yahoo, car il offre beaucoup plus que juste une grille contrôle.

+0

Salut @ToddSmith - toute idée de [ce] (http://stackoverflow.com/q/34003053/2404470) – xameeramir

2

JQuery Grid semble faire tout ce que vous demandez. Il a une assez bonne documentation et des exemples. Je ne l'ai pas encore utilisé mais je prévois de le faire très bientôt.

0

Je aime vraiment tablesorter

Il est plus léger et un peu plus facile à gérer ...

2

N'utilise tablesorter. Il est très difficile de rendre la table avec la pagination et le tri pendant que vous supprimez certains enregistrements de la table. J'ai eu beaucoup de mal avec ça.