elmira_63
دوشنبه 02 شهریور 1388, 09:39 صبح
سلام
1- من میخوام وقتی کاربر به سطر آخر دیتا گریدم رسید و جهت پایین رو زد یه سطر خالی به سطر های دیتاگریدم اضافه بشه
2- من برای ویرایش و حذف اطلاعات در رویداد cell_click دیتاگریدم این دستور رو نوشتم تا id اون سطر رو برای تغییرات در دیتابیس برام برگردونه ولی وقتی روی سطر آخر که خالی هستش کلیک میکنم تا اطلاعات جدید وارد کنم err می گیره
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
if (dataGridView1[0,dataGridView1.RowCount].Selected !=true )
{
id = (int)dataGridView1.CurrentRow.Cells[0].Value;
}
}
این err رو به خط قرمزه میده؟
Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
1- من میخوام وقتی کاربر به سطر آخر دیتا گریدم رسید و جهت پایین رو زد یه سطر خالی به سطر های دیتاگریدم اضافه بشه
2- من برای ویرایش و حذف اطلاعات در رویداد cell_click دیتاگریدم این دستور رو نوشتم تا id اون سطر رو برای تغییرات در دیتابیس برام برگردونه ولی وقتی روی سطر آخر که خالی هستش کلیک میکنم تا اطلاعات جدید وارد کنم err می گیره
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
if (dataGridView1[0,dataGridView1.RowCount].Selected !=true )
{
id = (int)dataGridView1.CurrentRow.Cells[0].Value;
}
}
این err رو به خط قرمزه میده؟
Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index