Advertisement
Guest User

Untitled

a guest
Apr 24th, 2014
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. protected void gvInvoicePart_RowDeleting(object sender, GridViewDeleteEventArgs e)
  2. {
  3. try
  4. {
  5. SetRowData();
  6. if (ViewState["CurrentTable"] != null)
  7. {
  8.  
  9. DataTable dt = (DataTable)ViewState["CurrentTable"];
  10. DataRow drCurrentRow = null;
  11. int rowIndex = Convert.ToInt32(e.RowIndex);
  12. if (dt.Rows.Count > 1)
  13. {
  14. dt.Rows.Remove(dt.Rows[rowIndex]);
  15. drCurrentRow = dt.NewRow();
  16. ViewState["CurrentTable"] = dt;
  17. gvInvoicePart.DataSource = dt;
  18. gvInvoicePart.DataBind();
  19.  
  20. for (int i = 0; i < gvInvoicePart.Rows.Count - 1; i++)
  21. {
  22.  
  23. gvInvoicePart.Rows[i].Cells[0].Text = Convert.ToString(i - 1);
  24.  
  25. }
  26.  
  27.  
  28. SetPreviousData();
  29. }
  30. }
  31.  
  32. }
  33. catch (Exception Ex)
  34. {
  35. LogEntry.Write("ClientToDoList_Invoice_gvInvoicePart_RowDeleting", Ex);
  36. Response.Redirect("../ErrorMessage.aspx", false);
  37. }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement