protected void grdResult_RowUpdating(object sender, System.Web.UI.WebControls.GridViewUpdateEventArgs e) { string query = "UPDATE Books"; string where = "WHERE Id = " + e.Keys[0]; Dictionary <string, object> parametters = new Dictionary <string, object>(); parametters.Add("Title", e.NewValues[0] == null ? string.Empty : e.NewValues[0]); parametters.Add("Author", e.NewValues[1] == null ? string.Empty : e.NewValues[1]); MySqlProvider.ExecuteSqlQueryUpdate(query, where, parametters, reader => grdResult_RowCancelingEdit(sender, null)); }