asp.net - parameter - html tags asp net core
¿Hay un control de paginación ASP.NET(no MVC)? (1)
Tengo una página de resultados de búsqueda que básicamente consiste en un repetidor con contenido. Lo que necesito es una forma de paginar los resultados. Obtener resultados paginados no es el problema, lo que busco es un control web que muestre una lista de los datos paginados disponibles, de preferencia al proporcionar la cantidad de resultados y el tamaño de la página.
Los repetidores no hacen esto por defecto.
Sin embargo, GridViews sí.
Personalmente, odio GridViews, así que escribí un control de repetición Paging / Sorting.
Pasos básicos:
- Subclase el control del repetidor
- Agregue un PagedDataSource privado a él
- Agregar una propiedad pública de tamaño de página
- Anular Control.DataBind
- Almacene el Control.DataSource en el PagedDataSource.
- Enlace el Control.DataSource a PagedDataSource
- Anular Control.Render
- Llamar a Base.Render ()
- Renderiza tus enlaces de búsqueda.
Para un recorrido, puede probar este enlace: