Example #1
0
        protected void BaseFormHandle_ToolBar_OtherEvent(CMenuItem mnu)
        {
            if (mnu.LinkValue == "")
            {
                return;
            }
            if (mnu.ReplaceMenu)
            {
                CMenuItem rplmnu = mnu.Clone() as CMenuItem;
                rplmnu.Params  = strRowId;
                rplmnu.MnuName = this.Title;
                mnu            = rplmnu;
            }
            UpdateData data = null;
            string     msg  = null;

            if (mnu.linkType == LinkType.Dialog || mnu.linkType == LinkType.Select)
            {
                if (FrameSwitcher.ShowDialoger(this.DataFrm, this, mnu, ref data, ref msg))
                {
                    ToolBar_RefreshData();
                }
            }
            else
            {
                BaseFormHandle handle = null;
                FrameSwitcher.GetFrameHandle(this.DataFrm, this, mnu, ref data, ref msg, ref handle);
            }
        }