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); } }