Code:
protected void gridReport_RowUpdating(object sender, GridViewUpdateEventArgs e) { try { for (int i = 0; i < gridReport.Columns.Count; i++) { DataControlFieldCell cell = gridReport.Rows[e.RowIndex].Cells[i] as DataControlFieldCell; gridReport.Columns[i].ExtractValuesFromCell(e.NewValues, cell, DataControlRowState.Edit, true); } foreach (string key in e.NewValues.Keys) { gridReport.Rows[e.RowIndex][key] = e.NewValues[key]; } gridReport.EditIndex = -1; gridReport.DataBind(); } catch (NullReferenceException ex) { Response.Write(ex.ToString()); } }
Note:
I got the following Error: Cannot apply indexing with [] to an expression of type 'System.Web.UI. WebControls.Gri dView
Comment