Я искал ответы на разные вопросы здесь, но не могу найти что-то, что я могу использовать, я новичок в RadGrid. Материал всегда использовал GridView, но теперь они изменили их на RadGrids, и один из них должен иметь пользовательский пейджинг, есть пример здесь , и я пытаюсь его использовать, но я не уверен, как это сделать, если мой источник данных - это набор данных, см. ниже
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);**
Как вы видите, я не уверен, как транслировать этот пример кода при использовании набора данных. Посмотрите части, где я отмечаю: «Здесь не уверен, как перевести…». Любая помощь будет признательна.
Привет