protected void Page_Load(object sender, EventArgs e) { StringBuilder stringBuilder = new StringBuilder(); List <FuncModel> modelByFatherId = FuncModelUtils.GetModelByFatherId(0); for (int i = 0; i < modelByFatherId.Count; i++) { FuncModel funcModel = modelByFatherId[i]; stringBuilder.Append("{"); stringBuilder.Append("icon: '../images/DeskTop/system.gif',"); stringBuilder.Append("title: '" + funcModel.Name + "',"); stringBuilder.Append("url: 'WorkSpace.aspx?FMDID=" + funcModel.Id + "',"); stringBuilder.Append("height: '500',"); stringBuilder.Append("width: '600',"); stringBuilder.Append("wsstate: 'WSMAX',"); stringBuilder.Append("showDialogId: ''}\n\r,"); } stringBuilder.Append("{"); stringBuilder.Append("icon: '../images/DeskTop/password.gif',"); stringBuilder.Append("title: '修改密码',"); stringBuilder.Append("url: 'PassMe.aspx',"); stringBuilder.Append("height: '200',"); stringBuilder.Append("width: '400',"); stringBuilder.Append("wsstate: 'WSNORMAL',"); stringBuilder.Append("showDialogId: ''}\n\r,"); stringBuilder.Append("{"); stringBuilder.Append("icon: '../images/DeskTop/close.gif',"); stringBuilder.Append("title: '关闭',"); stringBuilder.Append("url: 'Logout.aspx',"); stringBuilder.Append("height: '200',"); stringBuilder.Append("width: '400',"); stringBuilder.Append("wsstate: 'WSNORMAL',"); stringBuilder.Append("showDialogId: ''}\n\r"); this.objIcons = stringBuilder.ToString(); }
protected void Page_Load(object sender, EventArgs e) { bool flag = !base.IsPostBack; if (flag) { string value = "0"; bool flag2 = base.Request.Params["FMDID"] != null; if (flag2) { value = base.Request.Params["FMDID"].ToString(); } int mdid = 0; bool flag3 = string.IsNullOrWhiteSpace(value); if (flag3) { mdid = value.ToInt(); } StringBuilder stringBuilder = new StringBuilder(); stringBuilder.Clear(); List <TimMenu> children = FuncModelUtils.FilterUserMenu(FuncModelUtils.GetFuncModelMenu(mdid), LogicContext.Current.UserId).Children; foreach (TimMenu current in children) { bool flag4 = current.Type != ModuleType.C; if (!flag4) { stringBuilder.Append("<li>"); stringBuilder.Append("<a href='#'><span>"); stringBuilder.Append(" <img src='images/menu_icon1.png'/></span>" + current.Name + "</a>"); List <TimMenu> children2 = FuncModelUtils.FilterUserMenu(FuncModelUtils.GetFuncModelMenu(current.Id), LogicContext.Current.UserId).Children; stringBuilder.Append("<ul>"); foreach (TimMenu current2 in children2) { stringBuilder.Append(string.Concat(new object[] { "<li><a onclick=\"f_addTab(", current2.Id, ", '", current2.Name, "', '", current2.Url, "');\">", current2.Name, "</a></li>" })); } stringBuilder.Append("</ul>"); stringBuilder.Append("</li>"); } } this._Menu = stringBuilder.ToString(); } LogicContext current3 = LogicContext.Current; bool flag5 = current3 != null; if (flag5) { this._UserName = current3.UserName; SystemInfo systemInfo = SystemInfoUtils.GetSystemInfo(); this._ConpanyName = systemInfo.Name; } }