private void ChildrenList_RowMenuItemClick (object sender, BocListItemEventArgs e)
 {
   ChildrenListEventArgsLabel.Text += string.Format ("MenuItemID: {0}<br />", ((WebMenuItem) sender).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);
 }
Beispiel #2
0
        private void HandleEditableRowChangesCanceled(object sender, BocListItemEventArgs e)
        {
            ArgumentUtility.CheckNotNull("sender", sender);
            ArgumentUtility.CheckNotNull("e", e);

            var businessObject = (BaseSecurityManagerObject)e.BusinessObject;

            if (businessObject.State == StateType.New)
            {
                businessObject.Delete();
            }
        }
        private void EditableRowChangedSavedHandler(object sender, BocListItemEventArgs bocListItemEventArgs)
        {
            var bocList = (BocList)sender;

            TestOutput.SetActionPerformed(bocList.ID, bocListItemEventArgs.ListIndex, "InLineEdit", "Saved");
        }
 private void ChildrenList_EditableRowChangesSaved(object sender, BocListItemEventArgs e)
 {
 }