Laden...

Paging im Gridview

Erstellt von Tosek vor 17 Jahren Letzter Beitrag vor 17 Jahren 978 Views
T
Tosek Themenstarter:in
38 Beiträge seit 2006
vor 17 Jahren
Paging im Gridview

hallo,

ich möchte in meinem GridView automatisch pagen. Dazu behandle ich das Event PageIndexChanging.

Wenn nun dies Event gefuert wird, muss ich dort doch wohl zum einen den neuen PageIndexsetzen (GridView1.PageIndex= e.NewPageIndex) und zum anderen die datenbindung neu machen, oder? Zumindest wenn ich eine Quelle verwende, die inzwischen nicht mehr da ist (weil es keine datenbank war, sondern "nur" eine List)

Grundsätzlich geht das auch, allerdings reagiert das GridView immer erst nach dem 2. Klick auf die neue Page und schaltet dann um.
Fehlt mir da irgendwas?


protected void GridView1_PageIndexChanging(Object sender, GridViewPageEventArgs e)
{
dc = GetMyTable();
GridView1.DataSource = dc;
GridView1.DataBind();
GridView1.PageIndex= e.NewPageIndex;
}

There are 10 diffent types of people in this world: Those who understand binary and those who don't....

T
Tosek Themenstarter:in
38 Beiträge seit 2006
vor 17 Jahren

OK,

ich habe es selbst hinbekommen. War ja eigentlich auch logisch: Natürlich muss man den PageIndex neu setzen bevor man das DataBind macht.

There are 10 diffent types of people in this world: Those who understand binary and those who don't....