private void ChildrenList_ListItemCommandClick(object sender, BocListItemCommandClickEventArgs e) { ChildrenListEventCheckBox.Checked = true; ChildrenListEventArgsLabel.Text += string.Format("ColumnID: {0}<br />", e.Column.ItemID); if (e.BusinessObject is IBusinessObjectWithIdentity) { ChildrenListEventArgsLabel.Text += string.Format("BusinessObjectID: {0}<br />", ((IBusinessObjectWithIdentity)e.BusinessObject).UniqueIdentifier); } ChildrenListEventArgsLabel.Text += string.Format("ListIndex: {0}<br />", e.ListIndex); }
private void ListItemCommandClickHandler(object sender, BocListItemCommandClickEventArgs bocListItemCommandClickEventArgs) { var bocList = (BocList)sender; var cell = bocListItemCommandClickEventArgs.Column.ItemID; TestOutput.SetActionPerformed( bocList.ID, bocListItemCommandClickEventArgs.ListIndex, "CellCommandClick", cell); }
} // END Page_Load protected void $DOMAIN_CLASSNAME$List_ListItemCommandClick(object sender, BocListItemCommandClickEventArgs e) { if (e.Column.ItemID == "Edit") { try { Edit$DOMAIN_CLASSNAME$Form.Call(this, ($DOMAIN_CLASSNAME$)e.BusinessObject); ClientTransaction.Current.Commit(); } catch (WxeUserCancelException) { } } } // END $DOMAIN_CLASSNAME$List_ListItemCommandClick
protected void $DOMAIN_CLASSNAME$List_ListItemCommandClick(object sender, BocListItemCommandClickEventArgs e) { if (e.Column.ItemID == "Edit") { try { Edit$DOMAIN_CLASSNAME$Form.Call (WxePage, ($DOMAIN_CLASSNAME$) e.BusinessObject); ClientTransaction.Current.Commit (); } catch (WxeUserCancelException) { } } // BEGIN HANDLER // END HANDLER }
protected void HandleEditItemClick(BocList sender, BocListItemCommandClickEventArgs e) { ArgumentUtility.CheckNotNull("sender", sender); if (!Page.IsReturningPostBack) { var editUserFormFunction = CreateEditFunction(WxeTransactionMode.CreateRootWithAutoCommit, ((T)e.BusinessObject).GetHandle()); Page.ExecuteFunction(editUserFormFunction, WxeCallArguments.Default); } else { if (!((FormFunction <T>)Page.ReturningFunction).HasUserCancelled) { CurrentFunction.Reset(); sender.LoadUnboundValue(GetValues(), false); } } }
protected void TenantList_ListItemCommandClick(object sender, BocListItemCommandClickEventArgs e) { HandleEditItemClick(TenantList, e); }
protected void PositionList_ListItemCommandClick(object sender, BocListItemCommandClickEventArgs e) { HandleEditItemClick(PositionList, e); }
protected void GroupTypeList_ListItemCommandClick(object sender, BocListItemCommandClickEventArgs e) { HandleEditItemClick(GroupTypeList, e); }