搜索并替换数据网格视图c#中的文本

本文关键字:文本 视图 网格 替换 数据 数据网 搜索 | 更新日期: 2023-09-27 18:23:37

我正在尝试搜索并替换所有行中的特定文本。我已经设法搜索了所有行中的文本并相应地显示它,但我不知道该怎么替换。我试过了,但没有效果。这是代码。

  private void button7_Click_3(object sender, EventArgs e)
  {
        string filterBy;
        filterBy = "Stringtext Like '%" + textBox6.Text + "%'";
        ((DataTable)dataGridView1.DataSource).DefaultView.RowFilter = filterBy;
        int rows = dataGridView1.Rows.Count;
        for (int i = 0; i < rows-1; i++)
        {
            dataGridView1[2, i].Value.ToString().Replace(textBox6.Text, textBox7.Text);       
        }
        dataGridView1.Refresh();
    }

搜索并替换数据网格视图c#中的文本

在循环中尝试这个:

dataGridView1[2, i].Value = dataGridView1[2, i].Value.ToString().Replace(textBox6.Text, textBox7.Text);