PDA

View Full Version : datagrid && checkbox



saber4166
دوشنبه 15 تیر 1388, 11:15 صبح
سلام بر دوستان
من اطلاعاتیو از بانکم SQL به datagrid نسبت دادم حالا میخوام در DG ام checkbox هم بزارم
تا اینجاش مشکلی نیست اما کاربر هر ستون از DG رو که خواست check میزنه حلا من باید
اون ستونی که check خورده رو تشخیص بدم و توی database جدید فقط chek خورده ها رو ذخیره کنم

javad_64
دوشنبه 15 تیر 1388, 11:30 صبح
از رویداد CellClick استفاده کن و با دستور زیر می توان خانه مورد نظر را پبدا کرد

;[DataGridViewCell cell = dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex

raziee
دوشنبه 15 تیر 1388, 12:10 عصر
بوسیله این کد تعدا کل سطر ها رو بدست میارید


DataGridView1.RowCount

حالا به تعداد سطر ها حلقه تکرار میشه و سطر هایی که چک باکس درش تیک خورده انتخاب میشه.


for (Count = 0; Count < dgvGroup.RowCount; Count++)
{
Boolean isChecked = Convert.ToBoolean(DataGridView1.Rows[Count].Cells["chbSelect"].Value);
string PersonnelCode;
if (isChecked)
{
PersonnelCode = DataGridView1.Rows[Count].Cells[1].Value.ToString();
در انجا کدهای مربوط به ثبت در بانک رو بنویس}
}