protected string SubMenu(Menu menu) { var query = _menus.Where(o => o.ParentId == menu.Id).OrderBy(o => o.Ordinal).ToList(); var sb = new StringBuilder(); foreach (var item in query) { if (CurrentRights.Contains(item.RightName)) sb.Append(string.Format("<li><a class=\"coreSB\" alt=\"{2} - {1}\" href=\"{0}\">{1}</a></li>", item.Redirect.StartsWith("+") ? Application["Sso"] + "Go/Board" : item.Redirect, item.Name, menu.Name)); } return sb.ToString(); }
protected string SubMenu(Menu menu) { var query = _menus.Where(o => o.ParentId == menu.Id).OrderBy(o => o.Ordinal).ToList(); var sb = new StringBuilder(); foreach (var item in query) { if (CurrentRights.Contains(item.RightName)) sb.Append(string.Format(" <div class='padSubMenu btn btn-{2}' data-url='{0}'>{1}</div> ", item.Redirect.StartsWith("+") ? Application["Sso"] + "Go/Board" : item.Redirect, item.Name, item.Icon)); else { sb.Append(string.Format(" <div class='padSubMenu btn btn-default' data-url=''>{0}</div> ", item.Name)); } } return sb.ToString(); }