У меня есть вид сетки в веб-пользовательском управлении, и я динамически добавляю элемент управления веб-пользователя на странице aspx. Я хочу, чтобы пользовательская разбивка на страницы внутри сетки так, что изначально она загружает только первые 10 записей, так что пользовательский контроль загружается быстро, а затем, щелкая «рядом» или номера страниц, он загрузит следующую группу из 10 записей. Как это можно достичь?Пользовательский пейджинг в виде сетки
0
A
ответ
2
Если Вы используете хранимую процедуру SQLServer в том передать два параметра, который является размером страницы и страниц Количество
В размере страницы не содержит общее число показа записи и страница не содержит текущую страницу.
Короче говоря, вы должны регистрировать только запись о размере страницы не всех и вызывать эту хранимую процедуру в индексе страницы сетки, измененном событием.
2
это пример запроса, чтобы показать, как извлечь из п записей запроса в соответствии с PageNumber
create PROCEDURE [ProductCategorySearch]
@PageIndex int = 1,
@PageSize int = 10
AS
BEGIN
DECLARE @StartRow int
DECLARE @EndRow int
SET @StartRow = (@PageSize * (@PageIndex - 1)) + 1
SET @EndRow = @PageSize * @PageIndex + 1
SET NOCOUNT ON;
WITH ArticleSearch AS
(
SELECT
ROW_NUMBER() OVER
(
-- Dynamic sorting
ORDER BY
a.pCategory_ID ASC
) AS RowNumber,
a.pCategory_ID ,a.pCategory_Name from tblProductCategory a
)
-- Statement that executes the CTE
SELECT a.*,(select COUNT(*) from ArticleSearch) as RCount
FROM
ArticleSearch a
WHERE
a.RowNumber BETWEEN @StartRow AND @EndRow - 1
ORDER BY
a.RowNumber
END
0
Вы можете использовать GridView.PageSize Свойство для этого.
Смежные вопросы
- 1. Пользовательский контроль в виде сетки
- 2. Как добавить динамический пейджинг в виде сетки с помощью asp.net
- 3. пользовательский пейджинг в репитере
- 4. Как сделать пользовательский пейджинг
- 5. Пользовательский пейджинг с Datatable?
- 6. Пользовательский пейджинг вне jqgrid
- 7. Пейджинг на панели сетки (extjs)
- 8. пользовательский список объектов связывания ошибки в виде сетки
- 9. Радиоустройства в виде сетки
- 10. Перетаскивание в виде сетки
- 11. Пользовательский пейджинг с использованием GridView
- 12. Пользовательский UIScrollView пейджинг с scrollViewWillEndDragging
- 13. GridView (RadGrid) и пользовательский пейджинг
- 14. Виджет в виде сетки в ячейке сетки
- 15. Пользовательский пейджинг с LinqDataSource & Formview
- 16. Ретранслятор Пейджинг Пользовательский формат связи
- 17. Как обрабатывать пейджинг в виде галереи?
- 18. Пользовательский пейджинг для ASP.Net MVC Kendo Grid
- 19. Пользовательский пейджинг в gridview в asp.net
- 20. Как применить пользовательский пейджинг в отчете RDLC
- 21. SharePoint 2010 Добавить пейджинг в пользовательский DataViewWebPart
- 22. пользовательский пейджинг или стандартный пейджинг в ASP .Net, какой метод эффективен?
- 23. о виде сетки EditButton
- 24. Устройте дивы в виде сетки
- 25. отображение данных в виде сетки
- 26. детали товара в виде сетки
- 27. связывания DataTable в виде сетки
- 28. избежать AutoPostBack в виде сетки
- 29. Запись поиска в виде сетки
- 30. Отображение подкатегорий в виде сетки