PDA

View Full Version : سوال: مشکل در انتخاب چند چک باکس در dataGridView



barbimusic
شنبه 05 آبان 1397, 08:43 صبح
سلام .روزتون به خیر .
من یه دیتا گرید ویو دارم که یک ستون چک باکس داره و بایند نیست به دیتا سورسم . با کد (نه با ویزارد) خودم این ستون رو به دیتاگرید ویو اضافه کردم . حالا مشکل اینجاست که وی اون لیستم فقط برای یکی کار میکنه . یعنی اگه دو تا ستون چک بخوره فقط برای یکیشون کار میکنه و ما بقی هیچی . و باید کاربر دونه به دونه برای هر سطر اون عمل رو انجام بده .

این هم کد مربوط به دکمه ی تایید چک باکسم »


foreach (DataGridViewRow row in dgMembers2.Rows)

{

if ((bool)row.Cells[6].Value)
{
var found = db.Members.Find(dgMembers2.CurrentRow.Cells["Id"].Value);
found.Status = "فعال";
db.Entry(found).State = System.Data.Entity.EntityState.Modified;
db.SaveChanges();

}
}

Mahmoud.Afrad
شنبه 05 آبان 1397, 16:56 عصر
جستجو را اصلاح کنید
var found = db.Members.Find(row.Cells["Id"].Value);

barbimusic
شنبه 05 آبان 1397, 17:03 عصر
جستجو را اصلاح کنید
var found = db.Members.Find(row.Cells["Id"].Value);


خیلی خیلی ممنونم درست شد . :تشویق: