我有一個gridview控件,其中分頁啓用,我有一個datakey值,我想找到一個關於datakey值的行索引,我有這個碼,如何查找相對於datakey的行索引在GridView asp.net
protected int GetRowIndex(object userID)
{
for(int i = 0l i <= GridView1.DataKey.Count -1 ; i++)
{
if(GridView1.DataKey[i].Value == userID)
{
return i;
}
}
}
,但有問題的代碼,如果該用戶ID不在該頁面發現它會返回0,我的問題是,我怎麼能更改頁面索引在所有頁面中查找行。我使用gridview自己的分頁。