La création d'un GridView avec des colonnes générées lors de l'exécution
J'ai un DataTable où les colonnes sont générés par programme à l'exécution. Je puis lier la DataTable à un GridView. Ce que je me pose est de savoir comment je peux créer le GridView pour ce faire, et si il n'est pas possible, comment je peux la sortie de la DataTable dans bien formaté en HTML.
OriginalL'auteur Tyler Treat | 2011-01-14
Vous devez vous connecter pour publier un commentaire.
Le contrôle GridView a un AutogenerateColums-propriété.
Vous pouvez également générer des Colonnes à la volée, par exemple:
VB.NET
utilisation
AutoGenerateColumns
de laisser la grille de générer de la colonne elle-même:ou de générer les colonnes dynamiquement
C#
désolé, je ne comprends pas votre exigence. C'est peut-être préférable de créer une vraie question et de fournir toutes les informations nécessaires. Ensuite, je peux essayer de répondre. Vous pouvez ajouter un lien à la question ici pour m'informer.
stackoverflow.com/questions/35307156/...
OriginalL'auteur Rango
Vous devriez être capable de définir la DataTable que le contrôle gridview de la source de données. GridView a un
AutoGenerateColumns
de la propriété. Assurez-vous qu'il est défini àtrue
ou de pré-créer des colonnes manuellement vous-même avant d'effectuer la liaison.OriginalL'auteur Adam Lear
Juste parce que les autres réponses ne couvre pas cela, voici comment mettre en place un GridView avec des colonnes personnalisées par programmation.
OriginalL'auteur Andres