Paging i Data Grid C#

Tags:    programmering

Jeg er ved at programmere en filsøgningsfunktion, og i den forbindelse har jeg oprettet en Data Grid, der viser resultaterne.
Denne grid skal understøtte paging, men jeg har dog lidt problemer med at få linkene (next og prev) til at virke. Griden opdateres ganske enkelt ikke med nye resultater når der trykkes på pil frem eller tilbage.

Er der nogen der kan hjælpe mig?

Jeg kan poste kode, hvis det er nødvendigt.

Med venlig hilsen

Martin Ungermand



3 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Post den lige... så skal jeg nok kigge på den efter 17:00.. hvis ikke andre har fixet den..


Med venlig hilsen
/Jokke Jensen
www.jj-multimediedesign.dk



Her er lidt kode til hjælp.

private void Page_Load(object sender, System.EventArgs e)
{

// Put user code to initialize the page here

DataGrid1.AllowPaging = true;
DataGrid1.PagerStyle.Mode = PagerMode.NextPrev;
DataGrid1.PagerStyle.PageButtonCount = 10;
DataGrid1.PageSize = 10;
}

private void DataGrid1_PageIndexChanged(object source,
System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
{
DataGrid1.CurrentPageIndex = e.NewPageIndex;
DataGrid1.DataBind();
}


Med venlig hilsen

Martin Ungermand



Hey, har først lige fået tid nu...

Men det du viser mig er jo blot direkte kopi fra msdn.com ... Det ville være lidt nemmere hvis du viste mig hvad du havde lavet...

Husk at databinde inden for if(!IsPostBack).. OG databind igen i din pageChange... det gør du ikke...

Mit råd, lav en funktion det databinder dit datagrid.. tag så materialelt fra msdn som du har fat i, og kald den funktion på ovenstående steder... så vil det virke..

Med venlig hilsen
/Jokke Jensen
www.jj-multimediedesign.dk



t