2010-02-06 2 views
1

Comment ajouter une case à cocher dans la liste. Lorsque les contrôles ChechBoxList n'est pas bon pour plus d'enregistrements, l'utilisation de l'utilisateur de la liste peut facilement faire défiler pour choisir l'élément.CheckBox inside ListBox

Geetha.

Répondre

2

qu'en est-il de checkedListBox?

<asp:CheckBoxList id="checkboxlist1" runat="server"> 
     <asp:ListItem>Item 1</asp:ListItem> 
     <asp:ListItem>Item 2</asp:ListItem> 
     <asp:ListItem>Item 3</asp:ListItem>   
</asp:CheckBoxList> 

Pour accéder aux éléments sur l'action de l'utilisateur

void checkboxlist1_Clicked(Object sender, EventArgs e) 
{   
    if (checkBoxList1.SelectedIndex == 1) 
    { 
     // DoSomething 
    }  
} 
+0

C'est CheckBoxList, pas checkedListBox. –

-1
<ListBox x:Name="targetList" ItemsSource="{Binding}"> 

<ListBox.ItemTemplate> 

<HierarchicalDataTemplate> 

<StackPanel Orientation="Horizontal"> 

<CheckBox> 

<TextBlock Text="{Binding Path=Name}"/> 

</CheckBox> 

</StackPanel> 

</HierarchicalDataTemplate> 

</ListBox.ItemTemplate> 

</ListBox> 
+0

L'affiche originale (OP) demandait une solution ASP.NET - veuillez lire la question. –