在网格视图列中查找值

本文关键字:查找 网格 视图 | 更新日期: 2023-09-27 18:34:39

如何查找特定值是否出现在网格视图列的任何行中?像这样:

  if (GridView1.Columns[1].Contains("Live"))
     {
      GridView1.Columns[2].Visible = true;
     }

在网格视图列中查找值

您需要遍历每一行并检查相关单元格,如下所示:

bool found = false;
foreach(GridViewRow row in GridView1.Rows)
{
   TableCell cell = row.Cells[1];
   if(cell.Text.Contains("Live"))
   {
      found = true;
      break;
   }
}
if(found)
{
    GridView1.Columns[2].Visible = true;
}