MahmoodM30
دوشنبه 16 بهمن 1396, 21:31 عصر
سلام دوستان من برای نمایش داده ها از دیتاگرید Devexpress استفاده کردن حالا این کد من یه ایرادی داره برای نمایش دادن اسامی
for (int i = 0; i < gridView2.SelectedRowsCount; i++)
{
int handle = Convert.ToInt32(gridView2.GetRowHandle(gridView2.G etSelectedRows()[i]));
MessageBox.Show(gridView2.GetRowCellValue(handle, "Name").ToString());
}
این کد وقتی اجرا میشه که تیک هر سطر رو انتخاب کنیم و مقدار نام رو بر میگردونه ولی به صورت زیر
مثلا سطر اول تیکشو بزنیم بر میگردونه "محمود" حالا سطر دوم تیکشو بزنیم برمیگردونه "محمود","علی" در صورتی که باید برگردونه "علی" حالا هرچند تا تیک کنیم همه مقادیر بر میگردونه و من میخوام فقط اون مقدار تیک زده رو هر دفه بر گردونه ممنون میشم دوستان راهنمایی کنن
for (int i = 0; i < gridView2.SelectedRowsCount; i++)
{
int handle = Convert.ToInt32(gridView2.GetRowHandle(gridView2.G etSelectedRows()[i]));
MessageBox.Show(gridView2.GetRowCellValue(handle, "Name").ToString());
}
این کد وقتی اجرا میشه که تیک هر سطر رو انتخاب کنیم و مقدار نام رو بر میگردونه ولی به صورت زیر
مثلا سطر اول تیکشو بزنیم بر میگردونه "محمود" حالا سطر دوم تیکشو بزنیم برمیگردونه "محمود","علی" در صورتی که باید برگردونه "علی" حالا هرچند تا تیک کنیم همه مقادیر بر میگردونه و من میخوام فقط اون مقدار تیک زده رو هر دفه بر گردونه ممنون میشم دوستان راهنمایی کنن