Posts
247
Comments
67
Trackbacks
4
Paging bei Datagrid ohne Verwendung von ObjectDataSource

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

 

posted on Monday, January 16, 2006 11:35 AM Print
Comments
Gravatar
# 
Jan
2/15/2007 10:28 PM
Danke,

das hat mir sehr weitergeholfen :-)
Jan

Post Comment

Title *
Name *
Email
Url
Comment *  
Please add 3 and 7 and type the answer here: