comment effacer gridview
Je veux effacer mon gridview. J'ai 2 GridViews et A Bouton Select. sur la Sélection de ce bouton que l'article va dans le deuxième gridview. maintenant, la question est de savoir comment dois-je effacer le deuxième affichage de la grille. Je suis en train d'essayer la méthode claire, mais clair, la méthode n'est pas trouvée dans mon visual studio..
OriginalL'auteur vishal | 2010-02-13
Vous devez vous connecter pour publier un commentaire.
ou
Juste une chose en plus besoin de partager avec vous guyz. Si vous passez par dataGridView1.DataSource = null;. Ensuite, votre pageIndex de GridView ne sera pas remis à 0, Il sera toujours la valeur de votre choix pageIndex.
les Lignes.Clair, faut vraiment être retiré de cette réponse. La question et les balises specificially préoccupation asp:gridviews, pas datagridviews
OriginalL'auteur Patrick Kafka
OriginalL'auteur nebula
Lier le contrôle Gridview à une liste vide.
De liaison à 'null', comme Patrick Kafka mentionné travail - sauf si vous avez une colonne exigences (je suis le mentionner parce que j'ai une tendance à brancher javascript dans mon gridviews et, sauf si vous spécifiez les colonnes du balisage, ils ne seront pas générées et il fera des erreurs dans le js. (C'est aussi pertinents pour les personnes à obtenir des erreurs après cela Colonnes.Clair )
Dans un cas comme ça (ainsi que dans tous les autres cas), vous pouvez simplement lier le contrôle gridview à une nouvelle instance (ou vide instance) de votre source de données. (Exemple ci-dessous pour un gridview lié à un datatable - il pourrait être lié à
new List<T>()
).OriginalL'auteur Spacemonkey
dataGridView1.Les colonnes.Clear(); //ceci efface la totalité de la Gridview
OriginalL'auteur Inaldi Gomez
Il suffit d'ajouter le code c# suivant pour désactiver le contrôle GridView:-
Il est en effet à cette méthode, mais je préfère utiliser la source de données = null;
Mon appologies, c'est censé être des Colonnes.Clear()
OriginalL'auteur Aniket Banerjee