j'ai datatable table
commeDatatable et Datagridview
id name address phoneno
1 abc kfjskl 798798
2 bcd kjdsfl 808909
3 899009
fjsh kjllkjl
5 jfkd
Et j'affichons cette valeur dans le datagridview par code
dataGridView1.ColumnCount = Table.Columns.Count;
dataGridView1.RowCount = Table.Rows.Count;
for (int i = 0; i < dataGridView1.RowCount; i++)
{
for (int j = 0; j < dataGridView1.ColumnCount; j++)
{
dataGridView1[j, i].Value = Table.Rows[i][j].ToString();
}
}
Maintenant, je ne veux pas afficher la ligne qui a une certaine valeur manquante Si comme je le ferai alors le datagridview ressemblera
1 abc kfjskl 798798
2 bcd kjdsfl 808909
Comment puis-je faire cette ?
@ ho, Comment filtrer les lignes sans valeurs manquantes? – Harikrishna
@ ho, Quel est l'avantage d'utiliser foreach boucle ici? – Harikrishna
Si vous utilisez un foreach (ou pour, mais je pense qu'un foreach est plus net) sur les lignes de la Table plutôt que sur les lignes de DataGRidView, vous n'avez pas besoin d'ajouter les lignes à la grille à l'avance. les lignes que vous ne voulez pas. –