//菜单列 protected string GenMenu(string managetype, string membergradeid) { StringBuilder strb = new StringBuilder(); CompetenceBase cpb = new CompetenceBase(); string str = cpb.MemberCompetence; string code = ""; string[] a = str.Split(','); if (a.Length > 0) { for (int i = 0; i < a.Length; i++) { if (string.IsNullOrEmpty(code)) { code = "MCode='" + a[i] + "'"; } else { code += " OR MCode='" + a[i] + "'"; } } } if (a.Length > 0) { DataRow[] dr = cpb.GetMenuCompetence().Select("MParentCode=0 and (" + code + ")", "Sort ASC"); if (dr != null) { DataRow[] dr1 = null; int count = dr.GetLength(0); for (int j = 0; j < count; j++) { dr1 = cpb.GetMenuCompetence().Select("MParentCode=" + dr[j]["MID"].ToString().Trim() + " and (" + code + ")", "Sort ASC"); if (dr1 != null && dr1.Length > 0) { // strb.Append(@"<div class='menu-tltle' onclick=""SetVisible1('Menu" + dr[j]["MID"].ToString().Trim() + "','changeimage" + dr[j]["MID"].ToString().Trim() + "');\"><a href=\"#\" class=\"on\" id='changeimage" + dr[j]["MID"].ToString().Trim() + "' tabindex=\"1\">"); strb.Append(@"<div class='menu-tltle' onclick=""menuuu(" + dr[j]["MID"].ToString().Trim() + ");\"><a href=\"#\" class=\"on\" id='changeimage" + dr[j]["MID"].ToString().Trim() + "' tabindex=\"1\">"); strb.Append(dr[j]["MName"].ToString().Trim()); strb.Append("</a></div>"); //添加二级菜单 strb.Append("<div class='list' id='Menu" + dr[j]["MID"].ToString().Trim() + "'>"); strb.Append(@"<ul>"); for (int z = 0; z < dr1.GetLength(0); z++) { strb.Append(@"<li>"); strb.Append("<a target='" + dr1[z]["target"].ToString().Trim() + "' href='" + dr1[z]["Murl"].ToString().Trim() + "'>" + dr1[z]["MName"].ToString() + "</a>"); strb.Append(@"</li>"); } strb.Append(@"</ul>"); strb.Append("</div>"); strb.Append(@"<script></script>"); } } } } return(strb.ToString()); }
//菜单列 protected string GenMenu(string managetype, string membergradeid) { StringBuilder strb = new StringBuilder(); CompetenceBase cpb = new CompetenceBase(); string str = cpb.MemberCompetence; string code = ""; string[] a = str.Split(','); if (a.Length > 0) { for (int i = 0; i < a.Length; i++) { if (string.IsNullOrEmpty(code)) { code = "MCode='" + a[i] + "'"; } else { code += " OR MCode='" + a[i] + "'"; } } } if (a.Length > 0) { DataRow[] dr = cpb.GetMenuCompetence().Select("MParentCode=0 and (" + code + ")", "Sort ASC"); if (dr != null) { DataRow[] dr1 = null; int count = dr.GetLength(0); for (int j = 0; j < count; j++) { dr1 = cpb.GetMenuCompetence().Select("MParentCode=" + dr[j]["MID"].ToString().Trim() + " and (" + code + ")", "Sort ASC"); if (dr1 != null && dr1.Length > 0) { strb.Append(@"<div class='mainli' style='cursor:pointer' onclick=""SetVisible1('Menu" + dr[j]["MID"].ToString().Trim() + "','changeimage" + dr[j]["MID"].ToString().Trim() + "');\"><img id='changeimage" + dr[j]["MID"].ToString().Trim() + "' src='/images_fhy/collapse.gif' align='absmiddle' />"); strb.Append(dr[j]["MName"].ToString().Trim()); strb.Append("</div>"); //添加二级菜单 strb.Append("<div class='menulist' id='Menu" + dr[j]["MID"].ToString().Trim() + "'>"); strb.Append(@"<ul>"); for (int z = 0; z < dr1.GetLength(0); z++) { strb.Append(@"<li>"); strb.Append("<a target='" + dr1[z]["target"].ToString().Trim() + "' href='" + dr1[z]["Murl"].ToString().Trim() + "'>" + dr1[z]["MName"].ToString() + "</a>"); strb.Append(@"</li>"); } strb.Append(@"</ul>"); strb.Append("</div>"); strb.Append(@"<script></script>"); } else { strb.Append(@"<div class='mainli' style=' :pointer'><img src='/images_fhy/collapse.gif' align='absmiddle' />"); strb.Append("<a target='" + dr[j]["target"].ToString().Trim() + "' href='" + dr[j]["Murl"].ToString().Trim() + "'><font color='#ffffff'>" + dr[j]["MName"].ToString().Trim() + "</font></a>"); strb.Append("</div>"); } } } } return(strb.ToString()); }