Verwendet man das DataGrid Objekt zur Anzeige der Daten ohne das Objekt "ObjectDataSource" dann steht die Funktionen Paging nicht zur Verfügung. Diese lassen sich zwar aktivieren, jedoch wird das Ereignis PageIndexChanging nicht abgefangen und es kommt der folgende Fehler:
Die GridView Grid1 löste das Ereignis PageIndexChanging aus, das nicht behandelt wurde.
Wenn man dem Datagrid folgendes Ereignishandling und Funktion hinzufügt dann funktioniert ds Paging auch ohen das Objekt "ObjectDataSource":
<asp:datagrid ... AllowPaging="True" PageSize="10" OnPageIndexChanging="grid1_PageIndexChanging" ...>
Folgende Funktion führt das Paging aus:
Sub Grid1_PageIndexChanging(ByVal Sender As Object, ByVal e As GridViewPageEventArgs)
Grid1.PageIndex = e.NewPageIndex
Grid1.DataBind()
End Sub