Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    76

    CheckBoxList capire quale box si seleziona

    come faccio a capire quale box seleziono al momento del click?

  2. #2
    Utente di HTML.it L'avatar di GabbOne
    Registrato dal
    Mar 2006
    Messaggi
    577
    guarda su questo link


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

    codice:
        <asp:CheckBoxList AutoPostBack="true" ID="cbl" runat="server">
            <asp:ListItem Value="PG">Parigi</asp:ListItem>
            <asp:ListItem Value="LD">Londra</asp:ListItem>
            <asp:ListItem Value="NY">New York</asp:ListItem>
        </asp:CheckBoxList>
    
        Protected Sub cbl_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles cbl.SelectedIndexChanged
            For Each item As ListItem In cbl.Items
                If item.Selected = True Then Response.Write(item.Value)
            Next
        End Sub

  4. #4
    Utente di HTML.it L'avatar di GabbOne
    Registrato dal
    Mar 2006
    Messaggi
    577
    Originariamente inviato da djciko
    :master:

    codice:
        <asp:CheckBoxList AutoPostBack="true" ID="cbl" runat="server">
            <asp:ListItem Value="PG">Parigi</asp:ListItem>
            <asp:ListItem Value="LD">Londra</asp:ListItem>
            <asp:ListItem Value="NY">New York</asp:ListItem>
        </asp:CheckBoxList>
    
        Protected Sub cbl_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles cbl.SelectedIndexChanged
            For Each item As ListItem In cbl.Items
                If item.Selected = True Then Response.Write(item.Value)
            Next
        End Sub
    Certo Ciko però è da notare come con questo metodo non sia possibile capire ad esempio quale check sia stata disattivata , oppure se la checkList proviene da dei valori del db con il codice da te esposto bisogna fare un controllo di coerenza con tutti i vaori della check list per capire quale di questi abbia effettivamente scaenato l'evento. Non dico che non si possa fare a meno di puntare all'__EVENTTARGET ma avvolte puo semplificare (e forse ottimizzare) le cose.

    Un saluto claudio.

  5. #5
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    La domanda iniziale

    come faccio a capire quale box seleziono al momento del click?
    non era molto dettagliata e non si capisce se ha bisogno dell'ID (tra l'altro assegnato dal framework) dell'item cliccato o altro.

    E' per fornire tutte le varianti di una soluzione.

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.