protected void SuperForm1_ItemUpdating(object sender, DetailsViewUpdateEventArgs e) { SqlDataSource src = new SqlDataSource(); if (OboutDropDownList1.SelectedValue == "Clients") { BusinessObjects.Client c = new BusinessObjects.Client(); c.ClientID = e.NewValues["ID"].ToString(); c.Type = e.NewValues["Type"].ToString(); c.Name = e.NewValues["Name"].ToString(); c.Contact = e.NewValues["Contact"].ToString(); c.Phone = e.NewValues["Phone"].ToString(); c.Fax = e.NewValues["Fax"].ToString(); c.ReferenceNo = e.NewValues["ReferenceNo"].ToString(); Functions.DB.SaveClient(c); ID = e.NewValues["ID"].ToString(); } else if (OboutDropDownList1.SelectedValue == "Sales Reps") { BusinessObjects.SalesRep s = new BusinessObjects.SalesRep(); int id; int.TryParse(e.NewValues["ID"].ToString(),out id); s.ID = id; s.Code = e.NewValues["Code"].ToString(); s.Name = e.NewValues["Name"].ToString(); bool act; bool.TryParse(e.NewValues["Active"].ToString(),out act); s.Active = act; Functions.DB.SaveSalesRep(s); ID = e.NewValues["ID"].ToString(); } bindgrid(); }
protected void DetailsView1_ItemUpdating(object sender, DetailsViewUpdateEventArgs e) { TextBox text = (TextBox)DetailsView1.FindControl("EditPollDisplayText"); TextBox order = (TextBox)DetailsView1.FindControl("TextBox1"); HiddenField id = (HiddenField) DetailsView1.FindControl("pollID"); Snitz.BLL.Polls.UpdateTopicPoll(Convert.ToInt32(id.Value),text.Text,new SortedList<int, string>()); }
protected void UserInfo_ItemUpdating(object sender, DetailsViewUpdateEventArgs e) { //Need to handle the update manually because MembershipUser does not have a //parameterless constructor user.Email = (string)e.NewValues[0]; user.Comment = (string)e.NewValues[1]; user.IsApproved = (bool)e.NewValues[2]; try { // Update user info: Membership.UpdateUser(user); // Update user roles: UpdateUserRoles(); UserUpdateMessage.Text = "Modificación satisfactoria."; e.Cancel = true; UserInfo.ChangeMode(DetailsViewMode.ReadOnly); } catch (Exception ex) { UserUpdateMessage.Text = "Fallo al modificar: " + ex.Message; e.Cancel = true; UserInfo.ChangeMode(DetailsViewMode.ReadOnly); } }
protected void ContactDetailsView_ItemUpdating(object sender, DetailsViewUpdateEventArgs e) { e.NewValues["AccountID"] = AccountDropDownList.SelectedValue; e.NewValues["TeamID"] = TeamDropDownList.SelectedValue; e.NewValues["AssignedTo"] = UserDropDownList.SelectedValue; e.NewValues["ModifiedTime"] = DateTime.Now; e.NewValues["CompanyID"] = 7; }
protected void LeadDetailsView_ItemUpdating(object sender, DetailsViewUpdateEventArgs e) { e.NewValues["LeadSourceID"] = leadSourcesDropDownList.SelectedValue; e.NewValues["FirstName"] = contactsDropDownList.SelectedValue; e.NewValues["AccountID"] = accountsDropDownList.SelectedValue; e.NewValues["TeamID"] = teamsDropDownList.SelectedValue; e.NewValues["AssignedUserID"] = assignedToUsersDropDownList.SelectedValue; e.NewValues["LeadStatusID"] = leadStatusesDropDownList.SelectedValue; }
protected void DetailsView1_ItemUpdating(object sender, DetailsViewUpdateEventArgs e) { //AdminLogic.updateAdminProfileData(Session["userID"], e.NewValues[0].ToString(), e.NewValues[1].ToString(), e.NewValues[2].ToString(), e.NewValues[3].ToString()); SqlDataSource1.UpdateParameters["userID"].DefaultValue = Session["userID"].ToString(); SqlDataSource1.UpdateParameters["userName"].DefaultValue = ((TextBox)DetailsView1.Rows[1].Cells[1].FindControl("TextBox1")).Text; SqlDataSource1.UpdateParameters["email"].DefaultValue = ((TextBox)DetailsView1.Rows[2].Cells[1].FindControl("TextBox2")).Text; SqlDataSource1.UpdateParameters["linkedin"].DefaultValue = ((TextBox)DetailsView1.Rows[3].Cells[1].FindControl("TextBox3")).Text; SqlDataSource1.Update(); Response.Redirect("ViewProfileView.aspx"); }
protected void DetailsView1_ItemUpdating(object sender, DetailsViewUpdateEventArgs e) { if (e.NewValues["FileName"] != null) { string fileName = e.NewValues["FileName"].ToString(); string newFileName = string.Format("{0}{1}{2}", Path.GetFileNameWithoutExtension(fileName), Guid.NewGuid().ToString().Substring(0, 5), Path.GetExtension(fileName)); e.NewValues["FileName"] = newFileName; SaveLogoFile(newFileName); } }
protected void CompanyDetailsView_ItemUpdating(object sender, DetailsViewUpdateEventArgs e) { UserBL userBL = new UserBL(); Int64 userid = Convert.ToInt32(HttpContext.Current.Session["UserID"]); if (Convert.ToInt32(companyTypesDropDownList.SelectedValue) == 0) { e.NewValues["CompanyTypeID"] = null; } else { e.NewValues["CompanyTypeID"] = companyTypesDropDownList.SelectedValue; } e.NewValues["ModifiedTime"] = DateTime.Now; e.NewValues["ModifiedBy"] = userid; }
protected void opportunityDetailsView_ItemUpdating(object sender, DetailsViewUpdateEventArgs e) { e.NewValues["AccountID"] = accountDropDownList.SelectedValue; e.NewValues["OpportunityTypeID"] = opportunityTypeDropDownList1.SelectedValue; e.NewValues["LeadSourceID"] = leadSourceDropDownList2.SelectedValue; e.NewValues["TeamID"] = teamsDropDownList3.SelectedValue; e.NewValues["AssignedUserID"] = assignedToDropDownList4.SelectedValue; e.NewValues["CurrencyID"] = currencyDropDownList5.SelectedValue; e.NewValues["SalesStageID"] = salesStageDropDownList6.SelectedValue; e.NewValues["CampaignID"] = CampaignNameDropDownList7.SelectedValue; }
protected void DetailsView2_ItemUpdating(object sender, DetailsViewUpdateEventArgs e) { XmlDocument xdoc = XmlDataSource4.GetXmlDocument(); XmlElement oFeed = xdoc.SelectSingleNode("/feeds/feed[@name='" + e.CommandArgument + "']") as XmlElement; oFeed.Attributes["url"].Value = e.NewValues["url"].ToString(); ; XmlDataSource4.Save(); e.Cancel = true; DetailsView2.ChangeMode(DetailsViewMode.ReadOnly); Response.Redirect(Request.RawUrl); }
protected void accountsDetailsView_ItemUpdating(object sender, DetailsViewUpdateEventArgs e) { // Int32 companyid = Convert.ToInt32(HttpContext.Current.Session["CompanyID"]); e.NewValues["AccountTypesID"] = accountTypeDDL.SelectedValue; e.NewValues["AssignedUserID"] = usersDDL.SelectedValue; e.NewValues["TeamID"] = teamDDL.SelectedValue; e.NewValues["IndustryID"] = industryDDL.SelectedValue; e.NewValues["ParentID"] = memberOfDDL.SelectedValue; // e.Values["CompanyID"] =Session[""] .SelectedValue; e.NewValues["ModifiedTime"] = DateTime.Now; }
/// <summary> /// Execute this code before updating a task item. /// Again mostly date conversions. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void dtvTask_ItemUpdating(object sender, DetailsViewUpdateEventArgs e) { if (e.NewValues["DueDate"] != null) e.NewValues["DueDate"] = GUIHelper.GetUSDate(e.NewValues["DueDate"].ToString()); if (e.NewValues["CreatedOn"] != null) { e.NewValues["CreatedOn"] = GUIHelper.GetUSDate(e.NewValues["CreatedOn"].ToString()); } //TODO: move to bl? e.NewValues["ChangedOn"] = GUIHelper.GetUSDate(DateTime.Now.ToString()); e.NewValues["ChangedBy"] = Membership.GetUser().UserName; }
protected void dvBookTheme_ItemUpdating( object sender, DetailsViewUpdateEventArgs e ) { Controls_MLTextBox mltbThemeName = dvBookTheme.FindControl( "mltbThemeName" ) as Controls_MLTextBox; if( mltbThemeName != null ) { e.NewValues[ "Name" ] = mltbThemeName.MultilingualText; if( string.IsNullOrEmpty( mltbThemeName.MultilingualText.ToString() ) ) { e.Cancel = true; lblErrorDescription.Text = (string) this.GetLocalResourceObject( "NoThemeName" ); return; } } }
protected void dvwConsumation_ItemUpdating(object sender, DetailsViewUpdateEventArgs e) { //if bought on is not empty, make sure it is converted to US date (workaround for a bug in control) if (e.NewValues["TastedOn"] != null) { e.NewValues["TastedOn"] = GUIHelper.GetUSDate(e.NewValues["TastedOn"].ToString()); } //Set changed on and changed by e.NewValues["ChangedOn"] = DateTime.Now; e.NewValues["ChangedBy"] = Membership.GetUser().UserName; //for some reason I don't know now, I need to convert the existing createdOn date to a date again //otherwise a convertion error is thrown e.NewValues["CreatedOn"] = Convert.ToDateTime(e.OldValues["CreatedOn"]); }
protected void DetailsView1_ItemUpdating(object sender, DetailsViewUpdateEventArgs e) { //Cancel Update if EndTime is earlier than StartTime DropDownList ddlStart = DetailsView1.FindControl("ddlStart") as DropDownList; DropDownList ddlEnd = DetailsView1.FindControl("ddlEnd") as DropDownList; TimeSpan StartTime = TimeSpan.Parse(ddlStart.SelectedValue); TimeSpan EndTime = TimeSpan.Parse(ddlEnd.SelectedValue); if (TimeSpan.Compare(EndTime, StartTime) < 0) { e.Cancel = true; Error.Text = "Update Cancelled. End Time is before Start Time"; } }
//UPDATE Zaposlenog protected void DetailsViewZaposleniDetalji_ItemUpdating(object sender, DetailsViewUpdateEventArgs e) { // ID selektovanog zaposlenog int ID = Convert.ToInt32( DetailsViewZaposleniDetalji.DataKey.Value); //izvlacenje ID-a sektora DropDownList lista = (DropDownList) DetailsViewZaposleniDetalji.FindControl("ddlSektor"); int sektorID = Convert.ToInt32(lista.SelectedValue); //Izvlacenje kontrola iz DeatailsViewZaposleniDetalji kontrole TextBox txtImePrezime = (TextBox) DetailsViewZaposleniDetalji.FindControl("txtImePrezime"); TextBox txtAdresa = (TextBox)DetailsViewZaposleniDetalji.FindControl("txtAdresa"); TextBox txtEmail = (TextBox)DetailsViewZaposleniDetalji.FindControl("txtEmail"); TextBox txtBrojTelefona = (TextBox)DetailsViewZaposleniDetalji.FindControl("txtBrojTelefona"); TextBox txtKorisnickoIme = (TextBox)DetailsViewZaposleniDetalji.FindControl("txtKorisnickoIme"); TextBox txtSifra = (TextBox)DetailsViewZaposleniDetalji.FindControl("txtSifra"); CheckBox cbAktivan = (CheckBox)DetailsViewZaposleniDetalji.FindControl("cbAktivan"); //Parametri Dictionary<string, string> parametri = new Dictionary<string, string>(); parametri.Add("@ZaposleniID", ID.ToString()); parametri.Add("@SektorID", sektorID.ToString()); parametri.Add("@ImePrezime", txtImePrezime.Text); parametri.Add("@Adresa", txtAdresa.Text); parametri.Add("@Email", txtEmail.Text); parametri.Add("@BrojTelefona", txtBrojTelefona.Text); parametri.Add("@KorisnickoIme", txtKorisnickoIme.Text); parametri.Add("@Sifra", txtSifra.Text); parametri.Add("@Aktivan", cbAktivan.Checked.ToString()); bool rezultat = RadSaBazom.InsertUpdateDeleteSaParametrima("UPDATE Zaposleni SET SektorID = @SektorID,ImePrezime = @ImePrezime, Adresa = @Adresa, Email = @Email, " + "BrojTelefona = @BrojTelefona, KorisnickoIme = @KorisnickoIme, Sifra = @Sifra, Aktivan = @Aktivan " + "WHERE ID = @ZaposleniID ", parametri); ///////////////////////////////////////////////////////////////////////////////////////// if (rezultat == false) { Response.Redirect("./Greska.aspx"); } //////////////////////////////////////////////////////////////////////////////////////// // Finisiranje update komande DetailsViewZaposleniDetalji.ChangeMode(DetailsViewMode.ReadOnly); PopuniGridZaposleni(); PopuniDetailsViewZaposleniDetalji(); Response.Redirect("./Zaposleni.aspx"); }
protected void DetailsView1_ItemUpdating(object sender, DetailsViewUpdateEventArgs e) { string constring = System.Configuration.ConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString; SqlConnection con = new SqlConnection(constring); using (SqlCommand cmd = new SqlCommand("sp_updateUserDetails", con)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@userid", Context.User.Identity.GetUserId()); cmd.Parameters.AddWithValue("@fullname", e.NewValues["FullName"] == null ? "" : e.NewValues["FullName"]); cmd.Parameters.AddWithValue("@birthdate", e.NewValues["BirthDate"] == null ? null : e.NewValues["BirthDate"]); cmd.Parameters.AddWithValue("@nif", e.NewValues["NIF"] == null ? "" : e.NewValues["NIF"]); con.Open(); cmd.ExecuteNonQuery(); } e.Cancel = true; Response.Redirect(Request.RawUrl); }
/// <summary> /// Atualização dos dados do item do inventário /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void OnItemUpdating_Alteracao(object sender, DetailsViewUpdateEventArgs e) { try { DetailsViewRow r = DetailsView_ItemInventario.Rows[int.Parse(e.CommandArgument.ToString())]; TextBox tbx = (TextBox)r.FindControl("TextBox_QuantidadeContada"); ItemInventario ii = Factory.GetInstance<IInventario>().BuscarItemInventario<ItemInventario>(int.Parse(ViewState["co_inventario"].ToString()), int.Parse(ViewState["co_lote"].ToString())); ii.QtdContada = int.Parse(tbx.Text); Factory.GetInstance<IFarmaciaServiceFacade>().Salvar(ii); OnModeChanging_Modo(sender, new DetailsViewModeEventArgs(DetailsViewMode.ReadOnly,true)); ScriptManager.RegisterStartupScript(Page, typeof(Page), "alert", "alert('Item salvo com sucesso!');", true); } catch (Exception f) { throw f; } }
protected void DetailsView1_ItemUpdating(object sender, DetailsViewUpdateEventArgs e) { int rowIndex = DetailsView1.DataItemIndex; TextBox tbAbstract = DetailsView1.Rows[rowIndex].FindControl("txtAbstract") as TextBox; TextBox tbLastRegistrationDate = DetailsView1.Rows[rowIndex].FindControl("txtLastRegistrationDate") as TextBox; TextBox tbStartDate = DetailsView1.Rows[rowIndex].FindControl("txtStartDate") as TextBox; TextBox tbTimeWindowStart = DetailsView1.Rows[rowIndex].FindControl("txtTimeWindowStart") as TextBox; TextBox tbTimeWindowEnd = DetailsView1.Rows[rowIndex].FindControl("txtTimeWindowEnd") as TextBox; e.NewValues["Abstract"] = tbAbstract.Text; e.NewValues["LastRegistrationDate"] = tbLastRegistrationDate.Text; e.NewValues["StartDate"] = tbStartDate.Text; TimeSpan tsStart = TimeSpan.Parse(tbTimeWindowStart.Text); DateTime dtStart = new DateTime(2000, 1, 1, tsStart.Hours, tsStart.Minutes, 0); TimeSpan tsEnd = TimeSpan.Parse(tbTimeWindowEnd.Text); DateTime dtEnd = new DateTime(2000, 1, 1, tsEnd.Hours, tsEnd.Minutes, 0); e.NewValues["TimeWindowStart"] = dtStart; e.NewValues["TimeWindowEnd"] = dtEnd; }
protected void DetailsView1_ItemUpdating(object sender, DetailsViewUpdateEventArgs e) { string name = ((TextBox)(DetailsView1.Rows[1].Cells[1].FindControl("TextBox1"))).Text; string batch = ((DropDownList)(DetailsView1.Rows[2].Cells[1].FindControl("DropDownList5"))).SelectedValue.ToString(); string universityID = ((DropDownList)(DetailsView1.Rows[3].Cells[1].FindControl("DropDownList6"))).SelectedValue.ToString(); string facID = ((DropDownList)(DetailsView1.Rows[4].Cells[1].FindControl("DropDownList7"))).SelectedValue.ToString(); string deptID = ((DropDownList)(DetailsView1.Rows[5].Cells[1].FindControl("DropDownList8"))).SelectedValue.ToString(); // AdminLogic.spEditBasicCourseInfo(Session["courseID"].ToString(), name, batch, Convert.ToInt32(universityID), Convert.ToInt32(facID), Convert.ToInt32(deptID)); SqlDataSource10.UpdateParameters["name"].DefaultValue = name; SqlDataSource10.UpdateParameters["batch"].DefaultValue = batch; SqlDataSource10.UpdateParameters["universityID"].DefaultValue = universityID; SqlDataSource10.UpdateParameters["facultyID"].DefaultValue = facID; SqlDataSource10.UpdateParameters["departmentID"].DefaultValue = deptID; SqlDataSource10.UpdateParameters["courseID"].DefaultValue = Session["courseID"].ToString(); SqlDataSource10.Update(); DetailsView1.DataSource = SqlDataSource10; DetailsView1.ChangeMode(DetailsViewMode.ReadOnly); DetailsView1.DataBind(); }
protected void DetailsView1_ItemUpdating(object sender, DetailsViewUpdateEventArgs e) { Foto foto = new Foto(); TextBox titulo = (TextBox)DetailsView1.Rows[0].Cells[1].Controls[0]; TextBox descricao = (TextBox)DetailsView1.Rows[1].Cells[1].Controls[1]; FileUpload fu = (FileUpload)DetailsView1.Rows[2].Cells[1].Controls[1]; foto.FotoID = Convert.ToInt32(DetailsView1.DataKey[0]); foto.Titulo = titulo.Text; foto.Descricao = descricao.Text; System.IO.Stream imgdatastream = fu.PostedFile.InputStream; int imgdatalen = fu.PostedFile.ContentLength; byte[] imgdata = new byte[imgdatalen]; int n = imgdatastream.Read(imgdata, 0, imgdatalen); foto.FotoDados = imgdata; FotoDAL.Update(foto); BindData(); }
protected void personDetailsView_ItemUpdating(object sender, DetailsViewUpdateEventArgs e) { try { int id = Convert.ToInt32(e.Keys["PersonId"]); lblMessage.Text = id.ToString(); string firstName = e.NewValues["FirstName"].ToString(); string lastName = e.NewValues["LastName"].ToString(); string city = e.NewValues["City"].ToString(); string country = e.NewValues["Country"].ToString(); string phoneNumber = e.NewValues["PhoneNumber"].ToString(); string email = string.Empty; if (e.NewValues["Email"] == null) { email = ""; } else { email = e.NewValues["Email"].ToString(); } AddressBookRepository context = new AddressBookRepository(); context.UpdatePersonByID(id, firstName, lastName, city, country, phoneNumber, email, User.Identity.Name); } catch (UpdateException) { lblMessage.Text = "An error occurred while updating person information. Please try again."; } catch (ArgumentNullException) { lblMessage.Text = "An error occurred while updating person information. Make sure that person exists."; } catch (Exception) { lblMessage.Text = "An error occurred while updating person information. Please try again."; } }
protected void dv_ItemUpdating(object sender, DetailsViewUpdateEventArgs e) { if (this.dv.CurrentMode == DetailsViewMode.Edit) { var employeesListControl = this.dv.FindControl("employeesList") as ListBox; if (employeesListControl != null) { var ctx = new PubsEntities(); var jobID = Convert.ToInt16(this.dv.DataKey[0]); var currentJob = ctx.jobs.Include("employees").FirstOrDefault(x => x.job_id == jobID); if (currentJob != null) { foreach (var item in employeesListControl.Items.OfType<ListItem>()) { var emp = ctx.employees.First(x => x.emp_id == item.Value); if (item.Selected) { emp.job_id = jobID; } else { if (emp.job_id == jobID) { // here i would normally remove it } } } ctx.SaveChanges(); } } } }
protected void TaskDetailsView_ItemUpdating(object sender, DetailsViewUpdateEventArgs e) { Session["TaskSubject"] = e.NewValues["Subject"]; CheckBox notifyCheckbox = TaskDetailsView.FindControl("NotifyCheckBox") as CheckBox; if (notifyCheckbox.Checked) { Session["NotifyUser"] = 1; } else { Session["NotifyUser"] = 2; } long parenid = Convert.ToInt64(Session["EditParentID"]); if (parenid > 0) { e.NewValues["ParentID"] = parenid; } else { e.NewValues["ParentID"] = null; } if (Convert.ToInt32(TeamDropDownList.SelectedValue) == 0) { e.NewValues["TeamID"] = null; } else { e.NewValues["TeamID"] = TeamDropDownList.SelectedValue; } if (Convert.ToInt32(StatusDropDownList.SelectedValue) == 0) { e.NewValues["StatusID"] = null; } else { e.NewValues["StatusID"] = StatusDropDownList.SelectedValue; } if (Convert.ToInt32(ContactDropDownList.SelectedValue) == 0) { e.NewValues["ContactID"] = null; } else { e.NewValues["ContactID"] = ContactDropDownList.SelectedValue; } if (Convert.ToInt64(AssaigendUserDropDownList.SelectedValue) == 0) { e.NewValues["AssignedUserID"] = null; } else { e.NewValues["AssignedUserID"] = Convert.ToInt64(AssaigendUserDropDownList.SelectedValue); } if (ParentTypeDropDownList.SelectedValue.ToString() == "None") { e.NewValues["ParentType"] = null; } else { e.NewValues["ParentType"] = ParentTypeDropDownList.SelectedValue.ToString(); } e.NewValues["ModifiedBy"] = Convert.ToInt64(Session["UserID"]); e.NewValues["ModifiedTime"] = DateTime.Now; }
protected void NoteDetailsView_ItemUpdating(object sender, DetailsViewUpdateEventArgs e) { userid = Convert.ToInt64(Session["UserID"]); if (Convert.ToInt32(AssaigendUserDropDownList.SelectedValue) == 0) { e.NewValues["AssignedUserID"] = null; } else { e.NewValues["AssignedUserID"] = AssaigendUserDropDownList.SelectedValue; } if (ParentTypeDropDownList.SelectedValue.ToString() == "None") { e.NewValues["ParentType"] = null; } else { e.NewValues["ParentType"] = ParentTypeDropDownList.SelectedValue.ToString(); } if (Session["EditParentID"] != null) { long editParentID = Convert.ToInt64(Session["EditParentID"]); e.NewValues["ParentID"] = editParentID; } else { e.NewValues["ParentID"] = null; } e.NewValues["ModifiedBy"] = userid; e.NewValues["ModifiedTime"] = DateTime.Now; }
public void update_item (object sender, DetailsViewUpdateEventArgs e) { updateItem = true; }
void dv_ItemUpdating (object sender, DetailsViewUpdateEventArgs e) { itemUpdating = true; }
public void DoOnItemUpdating (DetailsViewUpdateEventArgs e) { OnItemUpdating (e); }
static void d_ItemUpdating (object sender, DetailsViewUpdateEventArgs e) { if (WebTest.CurrentTest.UserData == null) { ArrayList list = new ArrayList (); list.Add ("ItemUpdating"); WebTest.CurrentTest.UserData = list; } else { ArrayList list = WebTest.CurrentTest.UserData as ArrayList; if (list == null) throw new NullReferenceException (); list.Add ("ItemUpdating"); WebTest.CurrentTest.UserData = list; } }
protected void DetailsViewEditItem_ItemUpdating(object sender, DetailsViewUpdateEventArgs e) { }
protected virtual new void OnItemUpdating(DetailsViewUpdateEventArgs e) { }
protected void dlStudentTravelEvents_ItemUpdating(object sender, System.Web.UI.WebControls.DetailsViewUpdateEventArgs e) { }