Vraag : wanneer het toevoegen van het Pagineren VB.Net GridView verdwijnt

GridView id= " net " werkt zonder AllowPaging= " ware "
, maar verdwijnt wanneer toevoegend hieronder opgesteld pagineren: volledige aspx
The & vb code vanaf in bijlage style= " positie file.
id= " DIV6 " >


OnSelectedIndexChanged= " grid_SelectedIndexChanged "
OnPageIndexChanging= " grid_PageIndexChanging "
runat= " server van GridView ID= z-index“ van AutoGenerateColumns= de " False
style= ": 100; doopvont-grootte: xx-klein; linkerzijde: 0px; positie: absoluut; bovenkant: 0px“
AllowPaging= " ware "
PageSize= " 3 " >








Antwoord : wanneer het toevoegen van het Pagineren VB.Net GridView verdwijnt

Ik kan niet de de gebeurtenismanager van de paginalading zien, en een ander probleem bindt niet GridView na de post-rug.  Ik zie dat u de paginagrootte aan 3 plaatst, en dat u het net na het veranderen van het bezit PageIndex bindt, dat mijn gissing zou geweest zijn.  De controle SqlDataSource coördineert automatisch het pagineren met GridView, maar wanneer u het manueel behandelt, moet het correct worden behandeld.  Ik gebruikte om te doen krijg van het gegevensbestand op aanvankelijke paginalading in een DataTable, en toen opslag dat in een zittingsvariabele die op post-rug zou kunnen worden teruggewonnen, zodat ik geen moest doen opnieuw word.  Ik bind nooit een gegevenslezer aan GridView, niettemin, zodat is er een andere mogelijkheid voor een probleem, aangezien een gegevenslezer u een voorwaarts-enige mening van de gegevens geeft.  Het pagineren kan een verschillend concept vereisen.
Andere oplossingen  
 
programming4us programming4us