protected void grdSurveyDue_RowUpdating(object sender, GridViewUpdateEventArgs e) { // Get the item to be updated this.grdSurveyDue.EditIndex = e.RowIndex; // Retrieve the previous SurveyDue DataSet DataSet dsSurveyDue = (DataSet)Session["dsSurveyDue"]; // Save the DataSet (the GridView automatically binds back) this.Save(this.oSurveyDue, dsSurveyDue); // Reset the edited item and rebind the GridView this.grdSurveyDue.EditIndex = -1; this.BindControl(this.grdSurveyDue); }Do I need to do something like this to set the row?: