سلام خسته نباشید
یه مشکلی در مقدار اولیه دادن به کمبو دارم
قضیه به این صورته که دو تا کمبو وجود داره که قرار هست کمبو دوم زیر مجموعه های کمبو اول را نشون بده برای این کار یه select روی جدول مربوطه میزنم اما نکته اینجاست که من کد رو در قسمت selected index chenged نوشتم وقتی که به جای temp در کد ای که پایین میذارم عدد میدم مشکلی وجود نداره اما وقتی میخوام از کمبو اول بخونه error زیر رو میده
Unable to cast object of type 'System.Data.DataRowView' to type 'System.IConvertible'.
کد من هم اینه که در اون کمبو 3 یک کد رو نمایش میده
 SqlCommand cmd1 = new SqlCommand();
SqlConnection conn = new SqlConnection(strconnection);
temp = Convert.ToInt32(comboBoxEx3.SelectedValue);
cmd1.CommandText = "select * from sgroup where groupcode='" + temp + "'";

cmd1.Connection = conn;
DataTable tb1 = new DataTable();
SqlDataAdapter adt1 = new SqlDataAdapter(cmd1);

adt1.Fill(tb1);
comboBoxEx2.DataSource = tb1;
comboBoxEx2.ValueMember = "subgroupcode";
comboBoxEx2.DisplayMember = "subgroupname";
comboBoxEx4.DataSource = tb1;
comboBoxEx4.ValueMember = "subgroupcode";
comboBoxEx4.DisplayMember = "subgroupcode";

اگه دوستان مشکل رو میدونن ممنون میشم کمک بکنن