السلام عليكم

لدي جدولين (Door, Box )توجد علاقة بينهما وهي ID_Box

ولدي مكونين Combobox1 و Combobox2

Combobox1 تحوي جدول Box

اريد عندما اختار قيمة من Combobox1 المملوءة من الجدول 1 تقوم بملأ Combobox2 حسب ID_Box الموجود في الجدول 2 فهو حقل مشترك بينهم .

قمت بكتابة الكود مستعمل Entity Framework لكن تظهر لي مشكل لم اجد لها حل . ارجوا المساعدة

الكود الذي كتبته:

 private void CbBox_SelectedIndexChanged(object sender, EventArgs e)

    {

       int idbox = int.Parse(CbBox.SelectedValue.ToString());

      CbDoor.DataSource = db.TBL_Door.Where(x => x.ID_Box == idbox).ToList();

      CbDoor.ValueMember = "ID_Door";

      CbDoor.DisplayMember = "Name_Door";

    }

الخطأ الذي يظهر لي

ارجوا المساعدة شكرا جزيلا