我在這裏查看來自不同問題的答案,但不能得到的東西,我可以使用,我是新來的RadGrid的東西一直使用GridView,但現在,他們改變他們都RadGrids和其中一人需要有尋呼習俗,有一個例子here,我試圖使用它,但我不知道怎麼做,如果我的數據源是一個數據集見下文自定義分頁與Radgrid不工作
AdminManager adminMan = new AdminManager();
DataSet ds = adminMan.GetProducts();
int startRowIndex = (ShouldApplySortFilterOrGroup()) ?
0 : Grid.CurrentPageIndex * Grid.PageSize;
int maximumRows = (ShouldApplySortFilterOrGroup()) ?
**HERE NOT SURE HOW TO TRANSLATE THIS SO THAT I CAN USE IT
MyBusinessObjectCollection1.SelectCount() : RadGrid1.PageSize;**
Grid.AllowCustomPaging = !ShouldApplySortFilterOrGroup();
**HERE NOT SURE HOW TO TRANSLATE THIS SO THAT I CAN USE IT
RadGrid1.DataSource = MyBusinessObjectCollection1.Select(startRowIndex, maximumRows);**
正如你可以看到我不確定如何在使用數據集時對示例代碼進行trinelate。看到我注意到的部分「這裏不知道如何翻譯....」任何幫助,將不勝感激。
問候
在該事件中,我應該這樣做,現在在NeedDataSource因爲我得到一個錯誤,它說,它會自動進行綁定..我有幾個地方正在發生的結合..我RadGrid1.Rebind(); – user710502 2012-01-05 19:50:19
@ user710502您可以在NeedDataSource中執行此操作,只需在此事件處理程序中省略RadGrid1.DataBind()或RadGrid1.Rebind()即可。 – 2012-01-05 20:07:49
是的,我不知道怎麼回事..當我點擊傳呼機上的數字它的工作原理,但如果我點擊傳呼箭頭..它會引發錯誤無效回傳或回調參數。使用配置中的或頁面中的<%@ Page EnableEventValidation =「true」%>啓用事件驗證。爲了安全起見,此功能驗證回發或回調事件的參數來自最初呈現它們的服務器控件。 –
user710502
2012-01-05 21:28:17