Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994

    [.NET] ListBox con checkbox

    come si fa a creare una listbox con dentro elementi che possono essere chekkati?

    l'ho fatto una volta ma non ricordo più!
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  2. #2
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    ho scritto un caxxata...a me serve in asp.net! non è che qualcuno me lo può spostare!
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  3. #3
    codice:
    <%@ Page Language="C#" %>
    <script runat="server">
        
        void Page_Load(object sender, EventArgs e) {
            ListBox1.Items[0].Selected = true;
            ListBox1.Items[3].Selected = true;
        }
    
    </script>
    <html>
    <head>
    </head>
    <body>
        <form runat="server">
            <asp:ListBox id="ListBox1" runat="server" SelectionMode="Multiple">
                <asp:ListItem Value="valore1">valore1</asp:ListItem>
                <asp:ListItem Value="valore2">valore2</asp:ListItem>
                <asp:ListItem Value="valore3">valore3</asp:ListItem>
                <asp:ListItem Value="valore4">valore4</asp:ListItem>
                <asp:ListItem Value="valore5">valore5</asp:ListItem>
            </asp:ListBox>
        </form>
    </body>
    </html>
    Se la ListBox non ha la proprietà SelectionMode uguale a Multiple non può avere + di una voce selezionata.
    In pratica hai la collections Items che ti restituisce degli oggetti ListItem che tra le altre proprietà hanno la Selected. Impostando a true questa proprietà ecco che viene selezionata la voce.

    Era questo che chiedevi?
    Io per farti capire ho selezionato la prima e la quarta voce della lista (è zero-based).


  4. #4
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    Originariamente inviato da ZofM
    Se la ListBox non ha la proprietà SelectionMode uguale a Multiple non può avere + di una voce selezionata.
    In pratica hai la collections Items che ti restituisce degli oggetti ListItem che tra le altre proprietà hanno la Selected. Impostando a true questa proprietà ecco che viene selezionata la voce.

    Era questo che chiedevi?
    Io per farti capire ho selezionato la prima e la quarta voce della lista (è zero-based).

    sì ma il mio problema è più di visualizzazione...cioè vorrei che prima di ogni ListItem ci fosse un checkettino per fare la selezione...per le windows application c'è il CheckedListBox ma in ASP.Net non c'è nulla del genere...io pensavo che forse invece di un ListBox dovrei usare qualche altro oggetto, forse un datagrid, però per adesso lascio la multiselezione e basta!
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  5. #5
    In ASP.NET c'è la CheckboxList:
    codice:
    <asp:CheckBoxList id="CheckBoxList1" runat="server">
      <asp:ListItem Value="Valore1">Valore1</asp:ListItem>
      <asp:ListItem Value="Valore2">Valore2</asp:ListItem>
      <asp:ListItem Value="Valore3">Valore3</asp:ListItem>
    </asp:CheckBoxList>

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.