C# datagridview 查找单元格中的特定文字

来源:百度知道 编辑:UC知道 时间:2024/09/12 22:50:21
我现在想实现的效果是这样的:在datagridview 的一个单元格中的文字是这样的“中盒 25*10.2*12.2 两色 Z204 B09087.57.50511K-2”,我想查找中间的“25*10.2*12.2”,如果用sql的话 可以使用like,但是在这里我就不知道怎么弄了,我用的是C#。请各位大侠帮个帮,弄断代码给我,真是谢谢。

你得到这格的值了没有,如果得到了值,你就用
int i=“中盒 25*10.2*12.2 两色 Z204 B09087.57.50511K-2”.indexof("25*10.2*12.2")
如果字符串中有的话,i就是你要找的字符串的位置,如果没有的话i就是-1
datagridview中取值是这样的,你看下
for (int i = 0; i < dataGridView1.Rows.Count; i++)
{
for (int j = 0; j < dataGridView1.Rows[i].Cells.Count; j++)
{
string mm = dataGridView1.Rows[i].Cells[j].Value.ToString();
}
}