views:

490

answers:

3

Hi,

How to add checkbox inside the listbox. Where ChechBoxList controls is not good for more records, By using listbox user can easily scroll to choose the item.

Geetha.

+1  A: 

what about 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>

To access items on user action

void checkboxlist1_Clicked(Object sender, EventArgs e) 
   {          
      if (checkBoxList1.SelectedIndex == 1)
      {
          // DoSomething  
      }      
   }
Asad Butt
That's CheckBoxList, not checkedListBox.
Chris Charabaruk
A: 
<ListBox x:Name="targetList" ItemsSource="{Binding}">

<ListBox.ItemTemplate>

<HierarchicalDataTemplate>

<StackPanel Orientation="Horizontal">

<CheckBox>

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

</CheckBox>

</StackPanel>

</HierarchicalDataTemplate>

</ListBox.ItemTemplate>

</ListBox>
TeknoSeyfo
Original Poster (OP) was asking for ASP.NET solution - please read the question.
Rob Cooper
+2  A: 

What you want is the CheckBoxList.

Pretty nice step-by-step here.

Rob Cooper