Visualizzazione dei risultati da 1 a 5 su 5

Discussione: gridview e javascript

  1. #1

    gridview e javascript

    Ho un bottone inserito in un panel, per la modifica delle righe di gridview.

    Nell'evento Load della pagina ho inserito:
    btnSalva.Attributes.Add("onClick", "return Verifica();")

    Nel premere il bottone, verifico i dati modificati nel Panel, ma ho bisogno di fare anche delle valutazioni tra i dati originali della riga della GridView e i dati modificati prima di salvare il tutto.
    Quindi in javascript vorrei poter analizzare la riga selezionata della gridview.

  2. #2
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    mi sembra che le collections e.newvalues ed e.oldvalues facciano al caso tuo...

  3. #3
    Ti chiedo troppo per un piccolo esempio ?

  4. #4
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    che evento stai usando, del gridview, per fare l'update ?

  5. #5
    Se il Validate ritorna true scatena l'evento click del bottone e quindi faccio l'update.

    Protected Sub btnSalvaRiga_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnSalvaRiga.Click

    sqlStatement = "UPDATE TabDettaglio " + "SET Descrizione = @Descrizione "
    sqlStatement = sqlStatement + ", Metodo = @Metodo "
    sqlStatement = sqlStatement + ", Misura = @UMisura "
    sqlStatement = sqlStatement + ", Valore = @Valore "
    sqlStatement = sqlStatement + " WHERE ID = " & TextBox0.Text

    Try
    connection.Open()
    Dim cmd As SqlCommand = New SqlCommand(sqlStatement, connection)
    'cmd.Parameters.AddWithValue("@ID", ID)

    cmd.Parameters.AddWithValue("@Descrizione", TxtDescrizione.Text)
    cmd.Parameters.AddWithValue("@Metodo", TxtMetodo.Text)
    cmd.Parameters.AddWithValue("@UMisura", TxtUMisura.Text)
    cmd.Parameters.AddWithValue("@Valore", TxtValoreA.Text)

    cmd.CommandType = CommandType.Text
    cmd.ExecuteNonQuery()
    Catch ex As System.Data.SqlClient.SqlException
    Dim msg As String = "Insert/Update Error:"
    msg += ex.Message
    Throw New Exception(msg)

    Finally
    connection.Close()
    End Try
    GridView2.DataBind()

    end sub

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.