Paging Datagrid

lunedì 24 maggio 2004 - 10.23

hunterciti Profilo | Newbie

Ho provato a gestire la paginazione di un DATAGRID ma mi da sempre lo stesso errore:

Valore di CurrentPageIndex non valido. Deve essere maggiore o uguale a zero e minore di PageCount.
Descrizione: Eccezione non gestita durante l'esecuzione della richiesta Web corrente. Per ulteriori informazioni sull'errore e sul suo punto di origine nel codice, vedere l'analisi dello stack.

Dettagli eccezione: System.Web.HttpException: Valore di CurrentPageIndex non valido. Deve essere maggiore o uguale a zero e minore di PageCount.

Errore nel codice sorgente:


Riga 297:
Riga 298: DataGridCerca.CurrentPageIndex = e.NewPageIndex;
Riga 299: DataGridCerca.DataBind();
Riga 300:
Riga 301:


File sorgente: c:\inetpub\wwwroot\gestioneaeroporti\frmsearchaeroporti.aspx.cs Riga: 299

Analisi dello stack:


[HttpException (0x80004005): Valore di CurrentPageIndex non valido. Deve essere maggiore o uguale a zero e minore di PageCount.]
System.Web.UI.WebControls.DataGrid.CreateControlHierarchy(Boolean useDataSource)
System.Web.UI.WebControls.BaseDataList.OnDataBinding(EventArgs e)
System.Web.UI.WebControls.BaseDataList.DataBind()
GestioneAeroporti.FrmSearchAeroporti.DataGridCerca_PageIndexChanged(Object source, DataGridPageChangedEventArgs e) in c:\inetpub\wwwroot\gestioneaeroporti\frmsearchaeroporti.aspx.cs:299
System.Web.UI.WebControls.DataGrid.OnPageIndexChanged(DataGridPageChangedEventArgs e)
System.Web.UI.WebControls.DataGrid.OnBubbleEvent(Object source, EventArgs e)
System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args)
System.Web.UI.WebControls.DataGridItem.OnBubbleEvent(Object source, EventArgs e)
System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args)
System.Web.UI.WebControls.LinkButton.OnCommand(CommandEventArgs e)
System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
System.Web.UI.Page.ProcessRequestMain()




--------------------------------------------------------------------------------
Informazioni di versione: Versione di Microsoft .NET Framework:1.1.4322.573; Versione di ASP.NET:1.1.4322.573



Ciao e Grazie per l'aiuto



Brainkiller Profilo | Guru

La Pagesize del Datagrid a quanto è impostata.
E i record nel DataSet quanti sono ?

ciao
david
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5