PDA

View Full Version : ارسال مقدار چک باکس موجود در datagridview به چک باکس موجود بر روی فرم



zzhkfa
سه شنبه 23 آبان 1396, 20:59 عصر
سلام، من با کد زیر اطلاعات رو از گریدویو به فرم ارسال می کنم و ویرایش انجام میدم، فقط در خط آخر می خواهم مقدار چک باکس را از گرید گرفته و به فرم ارسال کنم، با خطی که نوشتم فقط مقدار true ,false ارسال میشه ، لطفا راهنمایی کنید که چه کنم که در فرم من فقط چک باکس تیک بخوره.

da.SelectCommand.CommandText = "select * from Tbl_Mrozaneh where rozanehID=" + idrozaneh.ToString();
da.Fill(ds, "d1");
txt_code.Text = ds.Tables["d1"].Rows[0]["PersonID"].ToString();
comboBox1.SelectedValue= ds.Tables["d1"].Rows[0]["morkhasiID"].ToString();
txt_Date1.Text = ds.Tables["d1"].Rows[0]["StartDate"].ToString();
txt_Date2.Text = ds.Tables["d1"].Rows[0]["EndDate"].ToString();
txt_Day.Text = ds.Tables["d1"].Rows[0]["SumDay"].ToString();
checkBox1.Checked = ds.Tables["d1"].Rows[0]["movafeghat"].ToString();

ژیار رحیمی
سه شنبه 23 آبان 1396, 21:20 عصر
نوع پراپرتی Checked از نوع bool هست مقدار انتساب داده شده را شما به String تبدیل کردی.

Convert.ToBoolean(ds.Tables["d1"].Rows[0]["movafeghat"])