protected void GXGridViewBankslipItems_RowDeleting(object sender, GridViewDeleteEventArgs e) { mvBankslipItems.SetActiveView(viewBankslipEdit); DetailsViewBankslipItem.ChangeMode(DetailsViewMode.ReadOnly); DetailsViewBankslipItem.DataBind(); e.Cancel = true; }
protected void GXGridViewBankslipItems_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "SingleClick") { int selIndex = Convert.ToInt32(e.CommandArgument); GXGridViewBankslipItems.SelectedIndex = selIndex; ViewState["GXGridViewBankslipItemSelectedValue"] = GXGridViewBankslipItems.SelectedValue; } if (e.CommandName == "DoubleClick") { int selIndex = Convert.ToInt32(e.CommandArgument); GXGridViewBankslipItems.SelectedIndex = selIndex; ViewState["GXGridViewBankslipItemSelectedValue"] = GXGridViewBankslipItems.SelectedValue; DetailsViewBankslipItem.DataBind(); DetailsViewBankslipItem.ChangeMode(DetailsViewMode.Edit); mvBankslipItems.SetActiveView(viewBankslipEdit); } if (e.CommandName == "Edit") { int selIndex = Convert.ToInt32(e.CommandArgument); GXGridViewBankslipItems.SelectedIndex = selIndex; ViewState["GXGridViewBankslipItemSelectedValue"] = GXGridViewBankslipItems.SelectedValue; } if (e.CommandName == "Delete") { int selIndex = Convert.ToInt32(e.CommandArgument); GXGridViewBankslipItems.SelectedIndex = selIndex; ViewState["GXGridViewBankslipItemSelectedValue"] = GXGridViewBankslipItems.SelectedValue; } }
protected void btnDeleteBankslipItem_Click(object sender, EventArgs e) { if (GXGridViewBankslipItems.SelectedIndex != -1) { DetailsViewBankslipItem.DataBind(); DetailsViewBankslipItem.ChangeMode(DetailsViewMode.ReadOnly); mvBankslipItems.SetActiveView(viewBankslipEdit); } }
protected void btnNewBankslipItem_Click(object sender, EventArgs e) { mvBankslipItems.SetActiveView(viewBankslipEdit); DetailsViewBankslipItem.ChangeMode(DetailsViewMode.Insert); }