Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    493

    GridView dati della riga modificata

    Buon giorno a tutti.
    Posto perchè non so' come fare.
    Ho una GridView e all'evento GridView_RowUpdated (in VB) dovrei sapere i dati della colonna della la riga modificata.
    Qulcuno potrebbe aiutarmi?
    Grazie mille e ciao

  2. #2
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887

    Re: GridView dati della riga modificata

    Originariamente inviato da Mappa
    i dati della colonna della la riga modificata.
    :master:

    usa le collection e.newvalues ed e.oldvalues

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    493
    grazie djciko
    mi sono spiegato male.......
    non devo sapere il dato cambiato ma devo recuperare i dati della riga che ha 5 colonne

  4. #4
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Originariamente inviato da Mappa
    grazie djciko
    mi sono spiegato male.......
    non devo sapere il dato cambiato ma devo recuperare i dati della riga che ha 5 colonne
    quelli prima della modifica ? > e.oldvalues

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    493
    Ti spiego la situazione prima di creare confusione.
    La situazione è questa:
    Nella mia gridview ho 4 colonne e la quinta è una checkbox. Le 4 colonne non sono modificabili. Quando clicco sulla checkbox devo mandare via mail i dati della colonna 1-2-3-4

  6. #6
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Avevi parlato di RowUpdated.....

    Credo che l'evento giusto sia _RowCommand allora.

    Ho provato con un bottone, una check non ha la proprietà commandargument :master:

    codice:
        Protected Sub Grid_RowCommand(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewCommandEventArgs) Handles Grid.RowCommand
            Dim testoColonna4 as string 
            testoColonna4  = Grid.Rows(e.CommandArgument).Cells(4).Text
        End Sub
    
        ' Faccio in modo da poter recuperare l'indice della riga
        Protected Sub Grid_RowCreated(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles Grid.RowCreated
            If e.Row.RowType = DataControlRowType.DataRow Then
                DirectCast(e.Row.FindControl("bt"), Button).CommandArgument = e.Row.RowIndex
            End If
        End Sub

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    493
    djciko great
    very cool
    grazie mille.

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.