Cuestión : Paginación con el marco de la entidad

Tengo una página de ASP.NET con un repetidor encendido - estoy atando datos del artículo a esto a través de marco de la entidad.  Necesito paginar este data.

As que es un repetidor necesitaré ejecutar la paginación de encargo. Ideal, quiero solamente recuperar una página de datos a la vez de la base de datos algo que recuperando todos los datos y después paginándolos a través de la entidad recuperada collection.

para agregar la paginación de encargo, necesitaré aumentar una pregunta usar parámetros de la “página actual”, “del tamaño de página” y “de una cuenta total del artículo de datos” para ejecutar un paginador.  Esto esperanzadamente dará lugar a dos pequeñas llamadas de base de datos algo que una llamada de base de datos grande - una llamada de base de datos grande podría ser muchos millares de rows.

Currently, los datos se está recuperando como IQueryable (T) de la colección con una función: class= " lineNumbers " >
1 del >

Public codeBody GetArticles del " prettyprint " del class= del id= " codeSnippet839836 " del >


I de

My es cuál es la mejor forma para recuperar los datos como? ¿La pregunta de la base de datos se ejecuta y la llamada se hace a la base de datos en ese entonces que la función vuelve la colección de IQueryable o cuando se utiliza realmente (es decir cuando está limitada al repetidor)? ¿el

I recuerda leyendo algo en alguna parte sobre una pregunta que ejecutó solamente cuando era utilizado realmente - es decir la pregunta podría ser aumentada y secundario-preguntado y ejecutado cuando es required - yo cree que puede ser que haya sido un ObjectQuery.

Could que alguien sugiere una solución conveniente?
class= del

Respuesta : Paginación con el marco de la entidad

“Eliminar errores de los mensajes del ccsip” mientras que usted está dejando el mensaje.
Y ver que lo que está marcando numerar de SEÑAL usar sorbo eliminar errores para el mwi.
Usted puede conseguir una pista porqué está fallando. O fijar la salida de eliminan errores

HTH
Otras soluciones  
 
programming4us programming4us