Pokud mate vlastni metodu vracejici jednu stranku z datoveho uloziste, pak jste urcite narazili na problem, ze GridView nema VirtualItemsCount property, aby jste mohli spocitat, kolik mate vubec v datovem zdroji stranek.
Property VirtualItemsCount je pouze v DataGridu.Nasledujici priklad tohle dokaze velice snadno obejit pomoci ObjectDataSource.
Funkční solution si můžete stáhnout zde
<asp:gridview ID="Gridview1" runat="server" AllowPaging="True" AutoGenerateColumns="True" DataSourceID="ObjectDataSource1"/>
<asp:ObjectDataSource ID="ObjectDataSource1" runat="server" SelectMethod="GetMessages" TypeName="WebApplicationGWPaged.MessageProvider"SelectCountMethod="GetMessagesCount" EnablePaging=true MaximumRowsParameterName="pageSize" StartRowIndexParameterName="startIndex" />
