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
 }
Пример #5
0
        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);
                }
            }
        }
Пример #6
0
 protected void TenantList_ListItemCommandClick(object sender, BocListItemCommandClickEventArgs e)
 {
     HandleEditItemClick(TenantList, e);
 }
Пример #7
0
 protected void PositionList_ListItemCommandClick(object sender, BocListItemCommandClickEventArgs e)
 {
     HandleEditItemClick(PositionList, e);
 }
Пример #8
0
 protected void GroupTypeList_ListItemCommandClick(object sender, BocListItemCommandClickEventArgs e)
 {
     HandleEditItemClick(GroupTypeList, e);
 }