解决方案 »

  1.   

    manage.GetAllClient();??返回的是啥集合
      

  2.   

    sell.Clientid = (int.Parse(comboBox1.SelectedValue.ToString())).ToString();从string parse成int, 再tostring, 你这是要干啥..能编译?
      

  3.   

    判断一下comboBox1.SelectedValue这个不为空的时候
    再Convert.ToInt32(comboBox1.SelectedValue.ToString()).ToString();
      

  4.   

    还有, 你这种情况是selectvalue不是数字, 你自己打个断点看看是什么吧
      

  5.   

    ((DictionaryEntry)comboBox1.SelectedItem).Value这个Value不应该直接ToString().
     可能要 (((DictionaryEntry)comboBox1.SelectedItem).Value as ClientClass).ID.ToString()
      

  6.   

    (int.Parse(comboBox1.SelectedValue.ToString())).ToString();
    这是搞毛?
    直接comboBox1.SelectedValue.ToString();不行么?
      

  7.   

    还是  指定转换无效 先 is ClientClass判断下,如果是这个类型,再as这个类型
      

  8.   

     comboBox1.DisplayMember = "name"; 那这两个要注意大小写
                comboBox1.ValueMember = "id";
    看Client里的属性Name 与ID是否有大小写
      

  9.   


    不行  显示的是 Entity Client