come si fa a creare una listbox con dentro elementi che possono essere chekkati?
l'ho fatto una volta ma non ricordo più!![]()
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"
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"
Se la ListBox non ha la proprietà SelectionMode uguale a Multiple non può avere + di una voce selezionata.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>
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!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).
![]()
![]()
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"
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>![]()