Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Rimuovere una riga da gridview...

    Salve ragazzi

    Ho un piccolo problema...

    In un applicazione faccio l'upload di un file xml e piazzo il contenuto in un GridView...

    Una volta importati i dati l'utente potrà scartare le righe a piacimento...

    Come posso fare ???

    Il GridView non è associato ad un DB , ma ad un datatable costruito da codice...

    A fare una cosa tipo :

    DataTable dt = (DataTable)this.GridViewFastMTS.DataSource;

    Mi viene restituito il datatable vuoto , quando invece nel gridview sono presenti dei dati...


  2. #2
    se ho capito bene, nel momento in cui l'utente elimina una riga da codice la elimini dalla datatable (che avrai "parcheggiato" da qualche parte) e poi ripeti il databind alla gridview
    Saluti a tutti
    Riccardo

  3. #3
    Ho risolto parcheggiando il datatable nel viewstate...

    A parte la Session non esistono altre soluzioni ???

  4. #4
    in una parola: "dipende"
    Se usi il viewstate appesantisci la pagina che fa avanti e indietro tra client e server quindi non va bene se i dati sono tanti ma puo' andar bene se sono pochi e legati ad ogni singolo utente.
    Se usi la session pesi sul web server.
    Se usi leggere ad ogni caricamento dal db pesi sul db server (o sul file system del file server per la lettura del file xml).
    Spesso, si usa troppo la session o il viewstate per evitare ad ogni costo riletture dal db quando invece il db e' li apposta e non aspetta altro che essere letto
    anche qui il "dipende" ci sta bene
    Saluti a tutti
    Riccardo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.