<%--兼容IE7 必须放在 head 的第一行--%>
独上高楼网站
  • asp.net CheckBoxList 取值与勾选,复选框后台控制前台checkbox选中
  • 前台:
     

    Html代码 复制代码
    1. < asp:CheckBoxList ID = "cblJL" runat = "server" RepeatDirection="Horizontal" Width="100%">  
    2.     < asp:ListItem>当前记录asp:ListItem>  
    3.     < asp:ListItem>当前页asp:ListItem>  
    4.     < asp:ListItem>全部记录asp:ListItem>  
    5. < /asp:CheckBoxList>  



    后台3种方式:
    第一种:获得CheckBox的值

     

    C#代码 复制代码
    1. string save_cblJL = "";   
    2. for (int i = 0; i < this.cblJL.Items.Count; i++)   
    3. {   
    4.     if (this.cblJL.Items[i].Selected == true)   
    5.     {   
    6.         save_cblJL += this.cblJL.Items[i].Value + ",";   
    7.     }   
    8. }   
    9. Response.Write(save_cblJL);  



    第二种:获得CheckBox的值

     

    C#代码 复制代码
    1. string str_Save_cblJL = "";   
    2. foreach (ListItem li in cblJL.Items)   
    3. {   
    4.     if (li.Selected == true)   
    5.     {   
    6.         str_Save_cblJL += li.Value + ",";   
    7.     }   
    8. }   
    9. Response.Write(str_Save_cblJL);  



    第三种:从后台给前台CheckBox赋值

     

    C#代码 复制代码
    1. string strapp = "当前记录,当前页,全部记录,";   
    • 与本文主题相关的文章