dataGridView1遍历的问题
c#的dataGridView1如何遍历,并且返回行号?
目前是不要绑—ataSet。
我这样遍历出现异常:
if (this.dataGridView1.Rows.Count > 0)
{
for (int j = 0; j < this.dataGridView1.Rows.Count; j++)
{
if ((this.dataGridView1.Rows[j].Cells[0].Value.ToString()=="XX") &&
(this.dataGridView1.Rows[j].Cells[1].Value.ToString()=="YY"))
{
indx = j;
return;
}
}
} 楼主这个完全可以在在js中解决。
var number = 0;
var gdview = document.getElementById("<%=gridview.ClientID %>");
for (var i = 0; i < gdview.rows.length; i++) {
if (gdview.rows(i).cells(0).innerText == "XX" & gdview.rows(i).cells(1).innerText == "YY") {
number++;
}
}
return number;