نقل قول نوشته شده توسط alexmcse مشاهده تاپیک
سوال واضح نیست
طبق کد زیر، در لود اولیه فرم، کمبوباکس از دیتابیس پر میشه.
بعد می خوام با تغییر مقدار کمبوباکس، مقدار داخل کمبوباکس در لیبل چاپ بشه.

private void Add_Form_Load(object sender, EventArgs e)
{
SqlDataAdapter da = new SqlDataAdapter("select * from kala", Program.con);
da.SelectCommand.CommandType = CommandType.Text;
DataTable dt = new DataTable();
da.Fill(dt);
//
cmb_Product.DataSource = dt;
cmb_Product.DisplayMember = "namek";
lbl_Price.Text = dt.Rows[Convert.ToInt32(cmb_Product.SelectedIndex)][3].ToString();
}

private void cmb_Product_SelectedIndexChanged(object sender, EventArgs e)
{
lbl_Price.Text = cmb_Product.SelectedItem.ToString();
}


اما در لیبل عبارت System.Data.DataRowView نوشته میشه. چرا؟