Forzare il refresh su una datagrid attraverso lo xaml
-
martedì 18 ottobre 2011 10:25Buongiorno,
è possibile forzare il refresh dei dati in visualizzazione da una tabella attraverso lo xaml e non dover uscire e rientrare dalla pagine per far ricarire tutti i dati?
ho trovato questo:
http://forums.silverlight.net/t/151786.aspx/1
ha senso?
Grazie.
Buona giornata Viviano
Viviano
Tutte le risposte
-
martedì 25 ottobre 2011 15:13
Ciao,
ma questi dati sono recuperati da un db? Cosa colleghi alla tabella? una list, una observablecollection ecc... ?
ciao
Carmine Punella
Blog: Link -
mercoledì 26 ottobre 2011 05:14
Si, è possibile sia se hai implementato riaservices sia se non lo hai usato, tieni presente che DataGrid è in binding quindi osserva l'oggetto che sia un domainsource che un qualsiasi altro tipo di oggetto quindi ti è sufficiente aggiornare l'oggetto che è dietro il datagrid per aggiornare la griglia... la soluzione che hai messo nel link è per riaservices... cosa stai usando?
MCTS: Silverlight 4, Development- Proposto come risposta Gianluca Cucco mercoledì 26 ottobre 2011 05:14
-
mercoledì 2 novembre 2011 06:24
GRazie!!!!!
La datagrid(che non ho capito se è maschile o femminile :) ), si appoggia e legge i dati da una struttura dati appositamente creata nel domaincontext. Tale struttura dati è alimentata da una query linq sempre inserita nel domaincontex. Quello che succede è che una volta aggiornata una delle tabelle che sono in join nella query linq, la data grid non si aggiorna comunque...ovviamente è come se non sentisse che i dati sottostanti sono cambiati.
Come "svegliare" la datagrid e "rifargli " fare un aggiornamento con i nuovi dati?
Grazie Viviano
Viviano

