با سلام و خسته نباشید خدمت دوستان
من یک برنامه دارم که دوکمبو باکس از کامپوننت dotnetbar توش استفاده شده که کمبوباکس دومی توسط کمبو باکس اولی پُر میشه
ولی موقع اجرا یک خطا میده اول کار و وارد برنامه میشه و جالبه اینه که برنامه هم اجرا میشه به بدرستی کار میکنه فقط نمیدونم این خطا دیگه چیه؟؟نمیشه اینطوری داد به مشتری
ممنون میشم جواب بدید

public void Anbar_DataForCombo()
{

var q = from p in ctx.tbl_Anbars.Where(x => x.active == true) select p;

cmb_Anbar.DataSource = q.ToList();
cmb_Anbar.DisplayMember = "Anbar_Name";
cmb_Anbar.ValueMember = "id";
}

public void GroupKala_DataForCombo()
{
try
{

var q = from p in ctx.tbl_GroupKalas.Where(x => x.anbar_id == Convert.ToInt32(cmb_Anbar.SelectedValue) && x.active == true)
select p;
cmb_Group.DataSource = q.ToList();
cmb_Group.DisplayMember = "name";
cmb_Group.ValueMember = "id";

}
catch (Exception ex)
{
msg_ok(ex.Message);
}

}





اینم از کد خطا

Unable to cast object of type 'dbPish.tbl_Anbar' to type 'System.IConvertible'.