2011-06-10 407 views
1

是否有一個屬性允許我指定Rad網格的最大頁面大小?指定RadGrid的最大頁面大小?

我有一個radgrid,它默認爲10,但用戶可以改變這一點。如果有1000條記錄,則用戶可以指定1000,並且需要很長時間才能呈現。想限制頁面大小爲50或其他東西。

SOLUTION

感謝HalfTrackMindMan,我已經發布瞭解決方案。

protected void rgSearchResults_PageSizeChanged(object sender, GridPageSizeChangedEventArgs e) 
{ 
    if (e.NewPageSize > 50) 
    { 
     e.Canceled = true; 
     rgSearchResults.PageSize = 50; 
    } 
} 

回答

1

綁定到radgrid控件的PageSizeChanged事件,如果NewPageSize是GridPageSizeChangedEventArgs的真多集取消屬性值。

+0

嗯...很好,謝謝。雖然我注意到NewPAgeSize是隻讀屬性。如果他們超過50,有什麼方法可以將其指定爲50? – Diskdrive 2011-06-10 07:00:31

+0

實際上,我將radgrid指定爲50,實際上是在pagesizechange事件中,它工作。美女! – Diskdrive 2011-06-10 07:02:49