Comment Présenter un DataTable dans une MVC3 Rasoir vue

J'ai un fiable et testé la méthode d'importation entre une .xls feuille de calcul[1] qui retourne un DataTable. J'ai trouve cela dans ma couche de service, et non pas des données que seul le classeur obtient persisté un fichier téléchargé, mais maintenant, je me demande où et comment produire une représentation HTML de ce DataTable. Je préfère éviter les deux boucles de mon point de vue. J'ai un nombre variable de colonnes dans la DataTable.

[1] à l'Aide d'une interface OleDb. Je sais que c'est archaïque, mais il fonctionne.

quel est le problème avec l'aide de deux boucles? Comment sur l'utilisation de WebGrid helper - cependant vous avez besoin de générer une collection de colonnes dans une méthode basée sur la saisie DataTable et de l'approvisionnement de webgrid.
Mon problème est d'avoir trop de Rasoir/C# dans la vue; je suis un perfectionniste 🙂 Merci pour l'astuce sur webGrid, je suis l'aide de Telerik, mais un nombre variable de colonnes est une grande préoccupation pour moi.

OriginalL'auteur ProfK | 2011-07-04