如何获得DataRow在DataTable中的行号

2025-05-05 02:15:06
推荐回答(1个)
回答1:

IndexOf()方法说明:获取指定 System.Data.DataRow 对象的索引

示例如下:

private int FindRowIndex(DataRow dr)
{
return dr.Table.Rows.IndexOf(dr);
}

附上网上朋友的思路:
设置好DataTable的主键,然后用for(int i=0;i
示例如下:

private int FindRowIndex(DataRow dr)
{
for(int i=0;i{
if(DataTable.Rows[i]["主键列"].ToString()=="我们要查找的值")
{
return i;
}
}
return 0;
}