Question : Pagination avec le cadre d'entité

J'ai une page d'ASP.NET avec un répéteur dessus - je lie des données d'article à ceci par le cadre d'entité.  Je dois paginer ce data.

As que c'est un répéteur je devrai mettre en application la pagination faite sur commande. Dans le meilleur des cas, je veux seulement rechercher une page des données à la fois de la base de données plutôt que recherchant toutes les données et puis les paginant par l'entité recherchée collection.

afin d'ajouter la pagination faite sur commande, je devrai accumuler une question using des paramètres « de page courante », « de taille de page » et « d'un compte total de donnée élémentaire » afin de mettre en application un bipeur.  Ceci si tout va bien aura comme conséquence deux petits appels de base de données plutôt qu'un grand appel de base de données - un grand appel de base de données pourrait être beaucoup de milliers de rows.

Currently, les données est recherché comme IQueryable (T) de collection par une fonction : class= " lineNumbers " >
1 de >

Public " de


I de

My est ce qui est la meilleure forme pour rechercher les données As ? La question de base de données est-elle exécutée et l'appel est-il fait à la base de données alors que la fonction renvoie la collection d'IQueryable ou quand elle est employée réellement (c.-à-d. quand elle est liée au répéteur) ? le

I se rappellent ayant connaissance quelque chose quelque part d'une question qui a seulement exécuté quand c'était réellement utilisé - c.-à-d. la question pourrait être accumulée et secondaire-questionné et exécuté quand required - moi croient que ce pourrait avoir été un ObjectQuery.

Could que quelqu'un suggèrent une solution appropriée ?
class= de

Réponse : Pagination avec le cadre d'entité

« Corriger les messages de ccsip » tandis que vous laissez le message.
Et voir que ce que numéroter compose de la SÉLECTION using le sip corriger pour le mwi.
Vous pouvez obtenir un indice pourquoi il échoue. Ou signaler le rendement de corrigent

HTH
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us