c# - Datagridview remove duplicate rows -


i need deleting duplicates datagrid. made this,

  foreach (datagridviewrow viewrow1 in this.datagridview1.rows)          {              datarowview row1 = viewrow1.databounditem datarowview;             if(row1 != null){                 foreach (datagridviewrow viewrow2 in this.datagridview2.rows)                 {                     datarowview row2 = viewrow2.databounditem datarowview;                     if (row2 != null && row1.row["test"].equals(row2.row["test"]))                     {                         row2.row.delete();                      }                  }              }          } 

it works, wont delete 1 row.

thx help.

  foreach (datagridviewrow viewrow1 in this.datagridview1.rows)      {          datarowview row1 = viewrow1.databounditem datarowview;         if(row1 != null){             foreach (datagridviewrow viewrow2 in this.datagridview2.rows)             {                 datarowview row2 = viewrow2.databounditem datarowview;                 if (row2 != null && row1.row["test"].equals(row2.row["test"]))                 {                     datagridview1.rows.remove(row2);                  }              }          }      } 

Comments

Popular posts from this blog

get url and add instance to a model with prefilled foreign key :django admin -

android - Keyboard hides my half of edit-text and button below it even in scroll view -

css - Make div keyboard-scrollable in jQuery Mobile? -