DataRowDeleting事件
Dim idx As Integer = Tables(e.DataTable.Name).FindRow(e.DataRow)
If idx > -1 Then
Dim xh As Integer = e.DataRow("序号")
For i As Integer = idx+1 To Tables(e.DataTable.Name).Rows.Count - 1
Dim r As Row = Tables(e.DataTable.Name).Rows(i)
If r("序号") > xh
r("序号") = r("序号") - 1
Else
Return
End If
Next
End If