В таблице SQL у меня есть имя столбца _LINE_NO, в котором хранится порядковый номер строки DatagridView, но он должен начинаться с 0. Теперь я могу обновить _LINE_NO при вставке или удалении строк, но оно начинается с 1
private void grdPODetails_RowsAdded(object sender, DataGridViewRowsAddedEventArgs e)
{
if (grdPODetails.Columns.Contains("_LINE_NO"))
{
foreach (DataGridViewRow r in grdPODetails.Rows)
{
r.Cells["_LINE_NO"].Value = r.Index + 1;
}
}
}
И
private void grdPODetails_RowsRemoved(object sender, DataGridViewRowsRemovedEventArgs e)
{
if (grdPODetails.Columns.Contains("_LINE_NO"))
{
foreach (DataGridViewRow r in grdPODetails.Rows)
{
r.Cells["_LINE_NO"].Value = r.Index + 1;
}
}
}
Итак, мой вопрос: с моими кодами выше, как получить начальный _LINE_NO с 0
Спасибо!