Example #1
0
 protected void AddContactDetailsView_ModeChanging(object sender, DetailsViewModeEventArgs e)
 {
     if (e.CancelingEdit)
     {
         Response.Redirect("~/Default.aspx");
     }
 }
Example #2
0
 protected void OnDetailsViewModeChanging(object sender, DetailsViewModeEventArgs e)
 {
     if (e.NewMode != DetailsViewMode.ReadOnly)
     {
         GridView1.EditIndex = -1;
     }
 }
Example #3
0
 protected void dvwConsumation_ModeChanging(object sender, DetailsViewModeEventArgs e)
 {
     if (e.CancelingEdit)
     {
         e.Cancel = true;
         Response.Redirect("/GUI/WineDatabase/ManageConsumations.aspx");
     }
 }
Example #4
0
 /// <summary>
 /// Redirect to tasklist page when cancelling
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 protected void dtvTask_ModeChanging(object sender, DetailsViewModeEventArgs e)
 {
     if (e.CancelingEdit)
     {
         e.Cancel = true;
         Response.Redirect("/GUI/TaskManager/TaskList.aspx");
     }
 }
Example #5
0
 void _FeatureView_ModeChanging(object sender, DetailsViewModeEventArgs e)
 {
     DetailsView dv = (DetailsView)sender;
     dv.ChangeMode(e.NewMode);
     dv.DataBind();
 }
		void CancelEdit ()
		{
			DetailsViewModeEventArgs args = new DetailsViewModeEventArgs (DetailsViewMode.ReadOnly, true);
			OnModeChanging (args);
			if (!args.Cancel) {
				EndRowEdit ();
			}
		}
		protected virtual void OnModeChanging (DetailsViewModeEventArgs e)
		{
			if (Events != null) {
				DetailsViewModeEventHandler eh = (DetailsViewModeEventHandler) Events [ModeChangingEvent];
				if (eh != null) eh (this, e);
			}
		}
			public void DoOnModeChanging (DetailsViewModeEventArgs e)
			{
				OnModeChanging (e);
			}
 protected void DetailsView1_ModeChanging(object sender, DetailsViewModeEventArgs e)
 {
 }
Example #10
0
 protected virtual new void OnModeChanging(DetailsViewModeEventArgs e)
 {
     Contract.Requires(e != null);
 }
Example #11
0
 protected void DetailsView1_ModeChanging(object sender, DetailsViewModeEventArgs e)
 {
     DetailsView1.ChangeMode(e.NewMode);
     BindData();
 }
Example #12
0
        private bool HandleUpdateCallback(int affectedRows, Exception ex) {
            DetailsViewUpdatedEventArgs dea = new DetailsViewUpdatedEventArgs(affectedRows, ex);
            dea.SetOldValues(_updateOldValues);
            dea.SetNewValues(_updateNewValues);
            dea.SetKeys(_updateKeys);

            OnItemUpdated(dea);

            _updateKeys = null;
            _updateOldValues = null;
            _updateNewValues = null;

            if (ex != null && !dea.ExceptionHandled) {
                // If there is no validator in the validation group that could make sense
                // of the error, return false to proceed with standard exception handling.
                // But if there is one, we want to let it display its error instead of throwing.
                if (PageIsValidAfterModelException()) {
                    return false;
                }
                dea.KeepInEditMode = true;
            }

            if (IsUsingModelBinders && !Page.ModelState.IsValid) {
                dea.KeepInEditMode = true;
            }

            if (!dea.KeepInEditMode) {
                DetailsViewModeEventArgs eMode = new DetailsViewModeEventArgs(DefaultMode, false);
                OnModeChanging(eMode);
                if (!eMode.Cancel) {
                    Mode = eMode.NewMode;
                    OnModeChanged(EventArgs.Empty);
                    RequiresDataBinding = true;
                }
            }
            return true;
        }
 protected void personDetailsView_ModeChanging(object sender, DetailsViewModeEventArgs e)
 {
     if (e.CancelingEdit == true)
     {
         Response.Redirect("Default.aspx");
     }
 }
 /// <summary>
 /// Handles the ModeChanging event of dtlvCustomer.
 /// </summary>
 /// <param name="sender">The sender.</param>
 /// <param name="e">The DetailsViewModeEventArgs.</param>
 protected void dtlvCustomer_ModeChanging(object sender, DetailsViewModeEventArgs e)
 {
     dtlvCustomer.ChangeMode(e.NewMode);
     IList<Northwind.Poco.ICustomer> customers = this.GetCustomers();
     this.BindDetailsView(customers);
 }
Example #15
0
        private void HandleCancel() {
            bool isBoundToDataSourceControl = IsDataBindingAutomatic;

            DetailsViewModeEventArgs e = new DetailsViewModeEventArgs(DefaultMode, true);
            OnModeChanging(e);

            if (e.Cancel) {
                return;
            }

            if (isBoundToDataSourceControl) {
                Mode = e.NewMode;
                OnModeChanged(EventArgs.Empty);
            }

            RequiresDataBinding = true;
        }
Example #16
0
 /// <summary>
 /// Event thrown when the mode of the details view changes
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 protected void dvwWine_ModeChanging(object sender, DetailsViewModeEventArgs e)
 {
     //if edit is canceled, route back to the list screen
     if (e.CancelingEdit)
     {
         e.Cancel = true;
         Response.Redirect("/GUI/WineDatabase/ManageWines.aspx");
     }
 }
		protected virtual void OnModeChanging (DetailsViewModeEventArgs e)
		{
			if (Events != null) {
				DetailsViewModeEventHandler eh = (DetailsViewModeEventHandler) Events [ModeChangingEvent];
				if (eh != null) {
					eh (this, e);
					return;
				}
			}
			if (!IsBoundUsingDataSourceID)
				throw new HttpException (String.Format (unhandledEventExceptionMessage, ID, "ModeChanging"));
		}
		void CancelEdit ()
		{
			DetailsViewModeEventArgs args = new DetailsViewModeEventArgs (DetailsViewMode.ReadOnly, true);
			OnModeChanging (args);

			if (args.Cancel || !IsBoundUsingDataSourceID)
				return;

			EndRowEdit ();
		}
		void ProcessChangeMode (DetailsViewMode newMode)
		{
			DetailsViewModeEventArgs args = new DetailsViewModeEventArgs (newMode, false);
			OnModeChanging (args);

			if (args.Cancel || !IsBoundUsingDataSourceID)
				return;

			ChangeMode (args.NewMode);

			OnModeChanged (EventArgs.Empty);
		}
 protected virtual new void OnModeChanging(DetailsViewModeEventArgs e)
 {
 }
Example #21
0
        private void HandleNew() {
            DetailsViewModeEventArgs e = new DetailsViewModeEventArgs(DetailsViewMode.Insert, false);
            OnModeChanging(e);

            if (e.Cancel) {
                return;
            }

            if (IsDataBindingAutomatic) {
                Mode = e.NewMode;
                OnModeChanged(EventArgs.Empty);
            }

            RequiresDataBinding = true;
        }
Example #22
0
        protected void DetailsView1_ModeChanging(object sender, DetailsViewModeEventArgs e)
        {
            DetailsView1.ChangeMode(e.NewMode);

            string sCedula;
            if (GridView1.SelectedIndex >= 0)
            {
                sCedula = GridView1.SelectedValue.ToString();
                BindDetailsView(sCedula);
            }
            else if (GridView1.EditIndex >= 0)
            {
                // Currently editing row of GridView is set to editingRow
                GridViewRow editingRow = GridView1.Rows[GridView1.EditIndex];

                // TextBox control of TitleID column of currently editing row is set to
                // txtTitleID and its text is set to TitleID
                TextBox txtTitleID = (TextBox)editingRow.Cells[1].Controls[0];
                sCedula = txtTitleID.Text;
                BindDetailsView(sCedula);
            }
        }
Example #23
0
        /// <devdoc>
        /// <para>Raises the <see langword='ModeChanging'/> event.</para>
        /// </devdoc>
        protected virtual void OnModeChanging(DetailsViewModeEventArgs e) {
            bool isBoundToDataSourceControl = IsDataBindingAutomatic;

            DetailsViewModeEventHandler handler = (DetailsViewModeEventHandler)Events[EventModeChanging];
            if (handler != null) {
                handler(this, e);
            } else {
                if (isBoundToDataSourceControl == false && e.Cancel == false) {
                    throw new HttpException(SR.GetString(SR.DetailsView_UnhandledEvent, ID, "ModeChanging"));
                }
            }
        }
        protected void dt12_ModeChanging(object sender, DetailsViewModeEventArgs e)
        {
            dt12.ChangeMode(e.NewMode);
            SqlCommand cd;
            SqlDataAdapter da;
            DataTable dt;
            cd = new SqlCommand("getProfileDetails", con);
            cd.CommandType = CommandType.StoredProcedure;
            cd.Parameters.AddWithValue("@Empemail", Session["email"].ToString());
            dt = new DataTable();
            da = new SqlDataAdapter(cd);
            da.Fill(dt);

            //int eid = 0;
            //foreach (DataRow item in dt.Rows)
            //{
            //    eid = Convert.ToInt16(item[0]);
            //    EmpName.Text = item[1].ToString();
            //    Email.Text = item[2].ToString();
            //    Contact.Text = item[3].ToString();
            //    Gender.Text = item[4].ToString();
            //    Specialization.Text = item[5].ToString();
            //    Position.Text = item[6].ToString();
            //    pimg.ImageUrl = item[7].ToString();
            //    EmpCountry.Text = item[8].ToString();
            //    State.Text = item[9].ToString();
            //    City.Text = item[10].ToString();

            //}

            dt12.DataSource = dt;
            dt12.DataBind();
        }
 protected void DetailsView1_ModeChanging(object sender, DetailsViewModeEventArgs e)
 {
     if (e.CancelingEdit)
         Response.Redirect("ManageBooks.aspx");
 }
 /// <summary>
 /// Verifica qual modo foi acionado no detailsview
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 protected void OnModeChanging_Modo(object sender, DetailsViewModeEventArgs e)
 {
     DetailsView_ItemInventario.ChangeMode(e.NewMode);
     CarregaDados(ViewState["acao"].ToString(), ViewState["co_inventario"].ToString(),ViewState["co_lote"].ToString());
 }
Example #27
0
        // DETALJI U dvMusterijeDetalji kontroli ///////////////////////////////////////////////////////////////////////////////
        protected void dvMusterijeDetalji_ModeChanging(object sender, DetailsViewModeEventArgs e)
        {
            dvMusterijeDetalji.ChangeMode(e.NewMode);

            // KADA DETAILSVIEW ulazi u insert mode posle klika na lbtnNovaMusterija
            // puca aplikacija ako kliknes na cancel jer nije selektovan nijedan zaposleni u
            // GridViewMusterije kontroli. Refresh -om stranice zaposleni se zaobilazi ovaj problem
            if (GridViewMusterije.SelectedIndex != -1)
            {
                PopuniDvMusterije();
            }
            else Response.Redirect("./Musterije.aspx");
        }
        protected void dvEmp_ModeChanging(object sender, DetailsViewModeEventArgs e)
        {

            mpe.Show();
        }
		static void d_ModeChanging (object sender, DetailsViewModeEventArgs e)
		{
			if (WebTest.CurrentTest.UserData == null) {
				ArrayList list = new ArrayList ();
				list.Add ("ModeChanging");
				WebTest.CurrentTest.UserData = list;
			}
			else {
				ArrayList list = WebTest.CurrentTest.UserData as ArrayList;
				if (list == null)
					throw new NullReferenceException ();
				list.Add ("ModeChanging");
				WebTest.CurrentTest.UserData = list;
			}
		}
		public void ChangeMode (DetailsViewMode newMode)
		{
			DetailsViewModeEventArgs args = new DetailsViewModeEventArgs (newMode, false);
			OnModeChanging (args);
			if (!args.Cancel) {
				currentMode = args.NewMode;
				OnModeChanged (EventArgs.Empty);
				RequireBinding ();
			}
		}
		void dv_ModeChanging (object sender, DetailsViewModeEventArgs e)
		{
			modeChanging = true;
		}
 protected virtual new void OnModeChanging(DetailsViewModeEventArgs e)
 {
 }