PDA

View Full Version : سوال: اضافه نشدن مقادیر تکراری از گریدویوی بالایی به گریدویوی پایینی



nikarad
شنبه 03 تیر 1391, 11:08 صبح
سلام دوستان عزیز

من یک گریدویویی دارم که در آن لیست همه دروس را دارم و با چک دار کردن دروس از گرید بالا و زدن دکمه اضافه شدن ، این دروس به گرید پایینی برای ثبت اضافه می شوند.

حالا من میخوام اگه یه درس رو تکراری تیک زده فقط اولی رو اضافه کنه و بعدی رو اضافه نکنه.ازش صرف نظر کنه وفقط یک پیغام بده.

کد من هم به شکل زیره.این کد وقتی به تکراری می رسه فقط پیغام میده و بعد اضافه میکنه(نباید اضافه کنه) .لطفا راهنمایی کنید.


private void SelectButton_Click(object sender, EventArgs e)
{
int currentRow = 0;
foreach (DataGridViewRow row in this.showlessonsdataGridView.Rows)
{

if (Convert.ToBoolean(this.showlessonsdataGridView.Ro ws[currentRow].Cells[0].Value) == true)
{

object[] rowData = new object[row.Cells.Count];
for (int i = 0; i < rowData.Length; ++i)
{
rowData[i] = row.Cells[i].Value;
}
for (int i = 0; i < this.selectunitdataGridView.Rows.Count; i++)
{
if (this.selectunitdataGridView.Rows[i].Cells[11].Value.ToString() ==
rowData[11].ToString())
{
FMessageBox.Show("درس انتخابی تکراری می باشد");
؟؟؟؟؟؟؟؟؟؟اینجا چی بگم؟؟؟؟؟؟؟؟؟؟؟؟

} }
this.selectunitdataGridView.Rows.Add(rowData);

با سپاس