PDA

View Full Version : سوال: بدست آوردن ID رکورد انتخاب شده در xtragrid control از مجموعه component های DevExpress



sh_1366
دوشنبه 03 آبان 1389, 12:45 عصر
ببخشید دوستان من از deveexpress استفاده می کنم ولی نمیدانم چه طوری ID رکورد انتخاب شده در xtragrid control بدست بیارم اگه کسی بلد هست به من کمک کند:متفکر::متفکر::متفکر:

Reza_Yarahmadi
دوشنبه 03 آبان 1389, 13:58 عصر
ميتونيد از خاصيت زير استفاده كنيد.

gridView1.FocusedRowHandle

sh_1366
دوشنبه 03 آبان 1389, 14:11 عصر
منون از راهنمایت
ولی من میخواهم با استفاده از linq رکورد انتخاب شده در grid devexpress را خذف کنم
کد زیر برای gridview خود .net جواب میده ولی برای devexpress جواب نمیده

for (int i = 0; i < dataGridView1.SelectedRows.Count; i++)

{
peopel.Persons.DeleteOnSubmit((Person)dataGridView 1.SelectedRows[i].DataBoundItem);

}
peopel.SubmitChanges();

ایمان مدائنی
دوشنبه 03 آبان 1389, 14:15 عصر
دوستان مطمئن هستيد اين كدها روي گريد deveexpress جواب ميده ؟

تست كرديد ؟

Reza_Yarahmadi
دوشنبه 03 آبان 1389, 14:21 عصر
كدي كه نوشتم براي Devexpress بود
اگر ميخوايد سطرهاي انتخاب شده رو كلا داشته باشيد بصورت زير ميتونيد عمل كنيد

int[] indexes = gridView1.GetSelectedRows();
foreach (int i in indexes)
{
gridView1.GetRow(i);
}