Visualizzazione dei risultati da 1 a 8 su 8

Discussione: recuper id Bottone

  1. #1

    recuper id Bottone

    Esiste un metodo che recupera l'ID del bottone che genera l'evento OnClick?
    Nibbles

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    Re: recuper id Bottone

    Originariamente inviato da nibbles
    Esiste un metodo che recupera l'ID del bottone che genera l'evento OnClick?
    Intendi il caso di più pulsanti collegati allo stesso evento click?

  3. #3
    Si, nello stesso metodo voglio gestire più pulsanti! Devo usare CommandName?
    Nibbles

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da nibbles
    Si, nello stesso metodo voglio gestire più pulsanti! Devo usare CommandName?
    codice:
        Private Sub Bottoni_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click, Button2.Click
            Response.Write(CType(sender, Button).ID)
        End Sub

  5. #5
    Utente di HTML.it L'avatar di Legnetto
    Registrato dal
    May 2002
    Messaggi
    1,419
    Puoi usare anche CommandArgument
    Nella routine che richiami con CommandName
    Public Sub Aggiungi(ByVal Sender As Object, ByVal e As CommandEventArgs)
    If e.CommandArgument = "salva" Then
    Fai quello che ti serve
    DataBind()
    End If
    End Sub

  6. #6
    credo il tutto si possa fare più semplicemente recuperando l'ID del bottone che genera l'evento.

    string nomeID = e.ID;
    Nibbles

  7. #7
    Utente di HTML.it L'avatar di Legnetto
    Registrato dal
    May 2002
    Messaggi
    1,419
    --------------------------------------------------------------------------------
    Originariamente inviato da nibbles
    Si, nello stesso metodo voglio gestire più pulsanti! Devo usare CommandName?
    --------------------------------------------------------------------------------



    Tanto per capire!
    Quando hai l'ID del controllo che ha generato l'evento come fai a gestirlo se non con un If string = .....
    Quindi perchè non usare CommandArgument che è stato creato apposta.
    Ciao
    Legnetto

  8. #8
    Grazie legnetto della dritta! Io ho dato solo un mio parere, ma seguirò il tuo visto che dici che è stato creato aposta!
    Nibbles

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.