protected void grdResult_RowUpdating(object sender, System.Web.UI.WebControls.GridViewUpdateEventArgs e) { var book = MongoDbProvider.db.LoadData <Book>().FirstOrDefault(b => b._id.ToString() == e.Keys[0].ToString()); if (book != null) { book.Title = e.NewValues[0] == null ? string.Empty : e.NewValues[0].ToString(); book.Author = e.NewValues[1] == null ? string.Empty : e.NewValues[1].ToString(); } MongoDbProvider.db.SaveData(book); }
protected void GridView1_RowUpdating(object sender, System.Web.UI.WebControls.GridViewUpdateEventArgs e) { Model.User item = new Model.User(); item.UserId = Guid.Parse(((System.Web.UI.WebControls.HiddenField)GridViewUsers.Rows[e.RowIndex].FindControl("HiddenField2")).Value); DataHelper.UpdateUserRole(item.UserId, "Vendor"); GridViewUsers.EditIndex = -1; FillGrid(); }
/// <summary> /// Implementierung des RowUpdating- Ereignisses einer Gridview. /// Mittels FieldPropertySetter wird der neue Wert bestimmt, und damit die Zuordnugstabelle Feldnamen/Neue Werte aktualisiert /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void _grd_RowUpdating(object sender, System.Web.UI.WebControls.GridViewUpdateEventArgs e) { var grd = sender as System.Web.UI.WebControls.GridView; if (e.NewValues.Contains(FieldName)) { e.NewValues[FieldName] = CalculateFieldValuesFromInputs(); } else { e.NewValues.Add(FieldName, CalculateFieldValuesFromInputs()); } }
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]); SqLiteProvider.ExecuteSqlQueryUpdate(query, where, parametters, reader => grdResult_RowCancelingEdit(sender, null)); }
protected void grdResult_RowUpdating(object sender, System.Web.UI.WebControls.GridViewUpdateEventArgs e) { var id = new ObjectId(e.Keys[0].ToString()); var word = MongoDbProvider.db.LoadData <Word>().FirstOrDefault(b => b._id == id); if (word != null) { word.WordName = e.NewValues[0] == null ? string.Empty : e.NewValues[0].ToString(); word.Translation = e.NewValues[1] == null ? string.Empty : e.NewValues[1].ToString(); } MongoDbProvider.db.SaveData(word); grdResult.EditIndex = -1; grdresultFill(); }
protected void GridView1_RowUpdating(object sender, System.Web.UI.WebControls.GridViewUpdateEventArgs e) { Product item = new Product(); item.Id = Convert.ToInt32(((System.Web.UI.WebControls.HiddenField)GridView1.Rows[e.RowIndex].FindControl("HiddenField2")).Value); item.Name = ((System.Web.UI.WebControls.TextBox)GridView1.Rows[e.RowIndex].FindControl("TextBox1")).Text.Trim().TrimStart('+').TrimStart('*'); item.Price = Convert.ToDouble(((System.Web.UI.WebControls.TextBox)GridView1.Rows[e.RowIndex].FindControl("TextBox2")).Text); item.UserID = User.UserId; DataHelper.UpdateProduct(item); GridView1.EditIndex = -1; FillGrid(); }
/// <summary> /// Método acionado quando a linha estiver sendo atualizada. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void RowUpdating(object sender, System.Web.UI.WebControls.GridViewUpdateEventArgs e) { // Não faz nada }
protected void gridPessoas_RowUpdating(object sender, System.Web.UI.WebControls.GridViewUpdateEventArgs e) { Response.Redirect("PessoaEdit?id=" + gridPessoas.Rows[e.RowIndex].Cells[0].Text); }