protected void OnRowDeleting(object sender, GridViewDeleteEventArgs e) { try { int authorId = Convert.ToInt32(GridView1.DataKeys[e.RowIndex].Values[0]); AuthorManager manager = new AuthorImpXMLManager(); Author author = manager.FindOne(authorId); manager.Delete(author); this.BindGrid(); } catch (Exception) { Response.Redirect("AuthorsInfo.aspx"); } }