简要说明:SessionInfo,用于临时保存信息。
SessionInfo.m_FrmMain.showFunctionFrm(ccim.Tag.ToString().Trim());//根据窗体全称,打开窗体。
#region 定义 private DataTable dt_role = new DataTable(); private SQLBase SQL_Base = new SQLBase(); string strMenu = string.Empty;//用于临时保存主模块名称 SideBarPanelItem sideBarPanel1; ControlContainerItem conCI; SideBarPanelItem sideBarPanel2 = null;//用于临时保存主模块的控件类型 #endregion #region 显示函数 private void Menu_Load() { dt_role = SQL_Base._GetUserRole(SessionInfo._GroupID);//根据分组,查找登录者的权限 for (int i = 0; i < dt_role.Rows.Count; i++) { //if用于判断,如果是相同主模块,则不再重复添加控件。 if (string.IsNullOrEmpty(strMenu) || strMenu != dt_role.Rows[i]["c_MenuGroupName"].ToString()) {