Errore paginazione GridView L'evento PageIndexChanging generato dal G...

venerdì 13 novembre 2009 - 18.23

ridaria Profilo | Expert

Ciao amici,

ho una grid view su cui devo gestire la paginazione e mi da il seguente errore.

Errore: [Exception... "'Sys.WebForms.PageRequestManagerServerErrorException: Sys.WebForms.PageRequestManagerServerErrorException: L'evento PageIndexChanging generato dal GridView 'GridViewLista' non gestito.' when calling method: [nsIDOMEventListener::handleEvent]" nsresult: "0x8057001c (NS_ERROR_XPC_JS_THREW_JS_OBJECT)" location: "<unknown>" data: no]

é la prima volta che mi capita:
C'è da dire che normalmente uso access o msSQl server.


Stavolta sono su mySQL ed uso un data adapter, di seguito il codice:


Dim da As New MySqlDataAdapter(strSQL, cn)

Dim ds As New DataSet()
da.Fill(ds, "strutture_ricettive")

GridViewLista.DataSource = ds
GridViewLista.DataBind()

Leggevo in un thread che il problema dovrebbe essere proprio qui nel fatto che non uso i classici: SQLdatasource, accessDataSource ......

mi direste come risolvere il problema in questo caso???

Grazie a tutti Riccardo



Ridaria

balfaz Profilo | Expert

io direi che non è quello, basta che il source del gridview non sia un datareader che fa solo forwardonly come lettura per far funzionare correttamente il pager. Tu stai gestendo l'evento Tuogridview_PageIndexChanging del tuo gridview (scusa la ridondanza)?, se non fosse cosi basta che carichi l'evento del gridview dopodiché dentro questo evento scrivi
TuoGridview.PageIndex = e.NewPageIndex
TuoGridview.databind

facci sapere




Dove troverai sempre una mano disposta ad aiutarti è nell'estremo del tuo proprio braccio
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5