string str;
str="";
for(int i=0;i<checkedListBox1.CheckedItems.Count  ;i++)
str+=checkedListBox1.CheckedItems[i];
MessageBox.Show(str);

解决方案 »

  1.   

    str+=checkelistbox1.CheckedItems[i].ToString();
      

  2.   

    不对不对,产生的值是System.Data.DataRowViewSystem.Data.DataRowView
      

  3.   

    String StrState="";
    for(int i=0;i<ClbState.CheckedItems.Count-1;i++)
    {
    StrState+=ClbState.CheckedItems[i];
    }
    StrState得到的值为System.Data.DataRowViewSystem.Data.DataRowView
    而不是我想得到的123.....
    为什么阿??着急啊,能人帮一把!!!
      

  4.   

    str+=checkelistbox1.CheckedItems[i].ToString();
      

  5.   

    StrState+=ClbState.CheckedItems[i].ToString();