asp.net - raddataform - telerik radgrid batch edit




用分頁查找RadGrid Telerik中的記錄 (2)

一種方法是禁用分頁,然後重新Rebind ,然後迭代所有項目,找到項目應該在的頁面,然後啟用分頁。 另一種方法是每頁單獨重新Rebind ,如下所示:

int count = RadGrid1.MasterTableView.PageCount;  
for (int i = 0; i < count; i++) 
{ 
    RadGrid1.CurrentPageIndex = i; 
    RadGrid1.Rebind();

    foreach (GridDataItem dataItem in RadGrid1.Items) 
    { 
        var yourID = dataItem.GetDataKeyValue("YourID"); 
        if (yourID == insertedItemID)
           break;
    }  
}     
RadGrid1.Rebind(); 

有關更多信息和示例,請查看Telerik論壇。 這個鏈接是有用的:

啟用分頁功能時,如何通過按鍵在radGrid中查找給定記錄? 插入一個元素後,我想選擇新的行,為什麼我需要這個功能。

謝謝你的幫助






telerik