2009-05-07 5 views
10

Je suis à la recherche d'une grille légère et robuste pour ASP.NET MVC. Je préfère ne pas écrire une grille, si quelqu'un d'autre l'a fait, mais je n'ai pas encore trouvé une grille décente. Il devrait être conforme à la norme 508 et, pour la plupart, la conformité à 508 élimine toutes les grilles JavaScript.A la recherche d'une grille pour ASP.NET MVC

  • Il doit être facile à utiliser.
  • Pas trop cher (quelques centaines de dollars )

Je l'ai déjà passé en revue les grilles suivantes:

Mise à jour

J'ai trouvé une grille javascript qui effectue la magie que je cherche encore, maintient la compatibilité 508.

C'est un plugin jQuery appelé Datatables. Il prend une table préexistante sur la page et lui donne des fonctionnalités de tri et de recherche. D'autres grilles rendraient elles-mêmes la table ou effectueraient des requêtes ajax sur le serveur.

+2

Quelle est la pertinence de la partie "MVC" à votre question? Soit la grille est construite côté serveur ou côté client. Lequel recherchez-vous? – Mike

+0

dupliquer: http://stackoverflow.com/questions/177275/asp-net-mvc-grid-control –

+0

Non, ce n'est pas le cas. J'ai besoin d'une grille compatible 508. Les grilles proposées ne fonctionneront pas car elles dépendent de JavaScript, d'où les "grilles déjà revues" –

Répondre

1

Le contrôle de bibliothèque Yahoo YUI DataTable soutient "progressive enhancement". Vous générez un tableau HTML standard. Cela s'affiche très bien sur les navigateurs avec JavaScript désactivé. Sur les navigateurs qui prennent en charge JavaScript, la table a été remplacée par une version améliorée qui peut prendre en charge le tri côté client et d'autres choses fantaisistes (je ne l'ai utilisé que pour activer le tri).

1

Je viens de rencontrer this article détaillant l'utilisation de jQuery Grid avec ASP.NET MVC. C'est une excellente stratégie globale pour gérer la grille, elle détaille même la capacité de filtrage plus difficile de jQuery Grid!

Questions connexes