CheckBoxList取值及勾选上

            string strrighgs = "";
            
for (int i = 0; i < this.cblrighgs.Items.Count; i++)
            
{
                
if (this.cblrighgs.Items[i].Selected == true)
                
{
                    strrighgs 
+= this.cblrighgs.Items[i].Value+"|";
                }

            }


            
string str = "";
            
foreach (ListItem li in cblrighgs.Items)
            
{
                
if (li.Selected == true)
                
{
                    str 
+= li.Value+";";
                }

            }


            Response.Write(str);
            Response.End();
勾选上:
            string[] strtemp = strapp.Split('|');
            
foreach (string str in strtemp)
            
{
                
for (int i = 0; i < cblrighgs.Items.Count; i++)
                
{
                    
if (this.cblrighgs.Items[i].Value == str)
                    
{
                        
this.cblrighgs.Items[i].Selected = true;
                    }

                }

            }
原文地址:https://www.cnblogs.com/cnaspnet/p/751293.html