Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
GridView - DataBind - Refresh
venerdì 19 ottobre 2007 - 09.36
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
valef
Profilo
| Newbie
6
messaggi | Data Invio:
ven 19 ott 2007 - 09:36
Ciao a tutti,
ho un "grande" problema con una gridview !
Ho creato una funzione CaricaDati che viene richiamata sul click di un pulsante di una pagina web.
tale funzione esegue una query, riempi un dataset e lo associa alla GridView con le seguenti istruzioni :
Me.GWElencoQuietanze.AutoGenerateColumns = False
Me.GWElencoQuietanze.Visible = True
GWElencoQuietanze.PageIndex = pagIndex
Me.GWElencoQuietanze.DataSource = ds
Me.GWElencoQuietanze.DataBind()
Dpo di che ho un altro pulsante che esegue un update sul DB, dopo aver aggiornato devo ricaricare la gridview, poichè una colonna dipende dal valore in banca dati.
Richiamo quindi la funzione CaricaDati, la quale mi aggiorna il DataSet ma non mi aggiorna da GridView.
Ho provato a mettere anche l'istruzione Me.GWElencoQuietanze.DataSource = "" e poi riassegnare il dataset ma purtroppo non succede nulla !!!
Cosa mi manca ????
Grazie per il Vostro aiuto
Valentina
sankyu
Profilo
| Senior Member
266
messaggi | Data Invio:
ven 19 ott 2007 - 10:24
ciao anche a me era capitata una cosa simile ed era un problema di cache del dataset io l'avevo risolto svuotando il dataset prima di ririempirlo e opi facendo il databind come hai fatto tu mi pare che avevo usato ds= nothing
poi tutto andava correttamente, controlla anche gli eventi che utilizzi per il databind in certi casi mi era capitato di mettere un dataset e poi di sovrascriverlo con un altro, per debug di solito quando mi capitano queste cose stampo a schermo la datatable del ds prima di bindarla in modo da vedere cosa c'è dentro!
valef
Profilo
| Newbie
6
messaggi | Data Invio:
ven 26 ott 2007 - 09:33
GRazie,
ho risolto ! praticamente era u problema di colonne rese non visibili subito dopo il databind e prima di controllare il valore della cella.
Le colonne non visibili non riescono ad essere lette.
GRazie
Valentina
sankyu
Profilo
| Senior Member
266
messaggi | Data Invio:
lun 5 nov 2007 - 15:28
logico se sono non visibili in asp.net è come se non esistessero infatti se guardi l'html generato non appaiono proprio
Torna su
Stanze Forum
Elenco Threads
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 !