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/archive/2007/05/18/751293.html