Click here to Skip to main content
11,477,007 members (70,719 online)
Rate this: bad
good
Please Sign up or sign in to vote.
Following is my code

<osm:SlideMenu ID="SlideMenu1" SelectedId="true" runat="server"
        AllExpanded="True">
    <MenuItems>
    <osm:Parent>Category</osm:Parent>
    <osm:Child>
        <asp:CheckBoxList ID="cblCategory" runat="server">
        </asp:CheckBoxList>
 
        <asp:Button ID="btnCategory" runat="server" Text="Submit"
        onclick="btnCategory_Click" />
    </osm:Child>
    </MenuItems>
    </osm:SlideMenu>


Category

Boys Top Wear
Sarees-Checkbox
Shirts-checkbox
Sweaters & Sweatshirts-checkbox
T Shirts-checkbox

Now my problem is that when check in any checkbox and click on button it display checked category so how can i do it
Posted 22-Mar-13 1:30am

1 solution

Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

protected void btnCategory_Click(object sender, System.Web.UI.ImageClickEventArgs e)
{
   for (int i = 0; i < cblCategory.Items.Count; i++)
   {
      if (cblCategory.Items[i].Selected)
      {
          Response.Write("SelectedCategory:" +  cblCategory.Items[i].Text );
      }
   }
}

and if it doesnot works then try using 'findcontrol'
  Permalink  
v2
Comments
Ishpreet Kaur at 23-Mar-13 5:27am
   
I want to know Where you want to display selected checkbox item, on listbox or on messagebox or textbox or where??
Member 9815058 at 28-Mar-13 6:25am
   
in datalist

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 Sergey Alexandrovich Kryukov 274
1 Richard Deeming 245
2 Andy Lanng 185
3 _duDE_ 175
4 Sascha Lefèvre 150
0 Sergey Alexandrovich Kryukov 7,675
1 OriginalGriff 7,246
2 Sascha Lefèvre 3,034
3 Maciej Los 2,491
4 Richard Deeming 2,305


Advertise | Privacy | Mobile
Web02 | 2.8.150520.1 | Last Updated 23 Mar 2013
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100