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

    problema con UPDATE di un Datagrid

    Ciao a Tutti, nonostante lo script che utilizzo per fare l'update di un datagrid sia corretto e preso pari pari dai vari tutorial...

    al momento in cui devo riempire il db, le informazioni modificate nei box del datagrid vengono perse... di conseguenza l'update non avviene.

    Quale potrebbe essere l'errore?


    Grazie a tutti.

    Zazza :metallica

  2. #2
    Utente di HTML.it L'avatar di Dust_79
    Registrato dal
    Mar 2001
    Messaggi
    696
    sul Load_Page quando carichi i valori nel DataGrid metti:

    if(!Page.IsPostBack)
    {
    dg.DataBind()
    }

    (questo è in C#)
    PAZZIA PAZZIA
    PORTAMI VIA!

  3. #3
    si, pensavo anche io che fosse quello, ma continua a darmi quel problema...

    Grazie.

    Zazza

  4. #4
    Utente di HTML.it L'avatar di Dust_79
    Registrato dal
    Mar 2001
    Messaggi
    696
    hai fatto l'upload anche del DataTable di riferimento per il DataGrid?
    PAZZIA PAZZIA
    PORTAMI VIA!

  5. #5
    mmm... ho paura di no... ho fatto solo l'update del DataBase...

    Come faccio per aggiornare anche la Table???

  6. #6
    Utente di HTML.it L'avatar di Dust_79
    Registrato dal
    Mar 2001
    Messaggi
    696
    Originariamente inviato da superzazza
    mmm... ho paura di no... ho fatto solo l'update del DataBase...

    Come faccio per aggiornare anche la Table???
    allora è quello.
    devi ricercare la riga della tabella da aggiornare e modificare i valori che ti interessano.


    Di solito io faccio così(C#):
    //creo un DataRow
    DataRow[] dr;
    //gli attribuisco la riga del DataTable con id della riga modificata
    dr=dt.Select("id="+id);
    //modifico il dr
    dr[0][0]=codice;
    dr[0][1]=nome;
    dr[0][2]=cognome;
    ecc...

    poi invio le modifiche al db
    PAZZIA PAZZIA
    PORTAMI VIA!

  7. #7
    Ha funzionato!

    Grazie :metallica

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 © 2025 vBulletin Solutions, Inc. All rights reserved.