Forzare il refresh su una datagrid attraverso lo xaml

Risposta suggerita Forzare il refresh su una datagrid attraverso lo xaml

  • martedì 18 ottobre 2011 10:25
     
     
    Buongiorno,
    è 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
     
     Risposta suggerita

    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