golagha_program
پنج شنبه 04 آبان 1385, 13:29 عصر
سلام.
یک دیتا گرید برای سیستم فروش دارم.که در یک ستون نام کالا وارد می شه در ستون دیگر تعداد .می خوام در هر سطر فقط نام یک کالا باشه و اگر نام کالایی در سطر های قبل بود در سطر جدید نشه نام کالا را وارد کرد.یک حلقه نوشتم ولی جواب نمیده.
private void dgorder_CellValidating(object sender, DataGridViewCellValidatingEventArgs e)
{
if (dgorder.Columns[e.ColumnIndex].Name == "prID")
for (i = 0; i < dgorder.Rows.Count-1; i++)
{
if(dgorder.rows[e.rowindex].cells["prid"].value==dgorder.rows[i].cells["prid"].value)
messagebox.show("error");
}
}
یک دیتا گرید برای سیستم فروش دارم.که در یک ستون نام کالا وارد می شه در ستون دیگر تعداد .می خوام در هر سطر فقط نام یک کالا باشه و اگر نام کالایی در سطر های قبل بود در سطر جدید نشه نام کالا را وارد کرد.یک حلقه نوشتم ولی جواب نمیده.
private void dgorder_CellValidating(object sender, DataGridViewCellValidatingEventArgs e)
{
if (dgorder.Columns[e.ColumnIndex].Name == "prID")
for (i = 0; i < dgorder.Rows.Count-1; i++)
{
if(dgorder.rows[e.rowindex].cells["prid"].value==dgorder.rows[i].cells["prid"].value)
messagebox.show("error");
}
}