2012-11-06 100 views
1

我正在使用Telerik Radgrid,並且它在編輯模式下加載,以便爲用戶提供類似Excel的編輯功能。但是,當用戶單擊分頁並回發時,網格不會在編輯模式下加載。我需要在所有頁面中進行編輯。可編輯Telerik Radgrid在分頁時丟失編輯

這是我用來完成可編輯的radgrid。

protected void rgStoreCosting_DataBinding(object sender, EventArgs e) 
    { 
     for (int i = 0; i < dtStoreCosting.Rows.Count; i++) 
     { 
      rgStoreCosting.EditIndexes.Add(i); 
     } 
    } 

當發生分頁時,此事件不再被觸發,因此不進行編輯。是否有任何其他方式來完成分頁編輯。由於

回答

2

你可以嘗試刪除您的代碼和編輯代碼連接到PreRender事件:

protected void RadGrid1_PreRender(object sender, EventArgs e) 
{ 
    for (int count = 0; count < RadGrid1.PageSize; count++) 
    { 
     RadGrid1.EditIndexes.Add(count); 
    } 

    RadGrid1.Rebind(); 
} 

enter image description here