//-------------------------------------------------------------------------------------- private void LoadSubject() { uc_Left_Menu.LeftMenu leftmenu = new uc_Left_Menu.LeftMenu(); DataSet dsSubject = new DataSet(); DataSet dsSubjectItem = new DataSet(); StringBuilder sb = new StringBuilder(); //-- int ContSelected = 1; int contSubject = 1; //-- dsSubject = leftmenu.Get_LeftMenu_All_Subjects(intSite, intCont); //-- //-- Begin Group Menu foreach (DataTable table in dsSubject.Tables) { foreach (DataRow row in table.Rows) { sb.AppendLine("<li><a href=\"result.aspx?findopt1=" + row["id"].ToString() + "&am=0&asm=" + contSubject + "\" >" + row["cat"].ToString() + "</a>"); dsSubjectItem = leftmenu.Get_LeftMenu_All_SubSubjects(intSite, intCont, Convert.ToInt32(row["id"].ToString())); foreach (DataTable stable in dsSubjectItem.Tables) { if (dsSubjectItem.Tables["table"].Rows.Count == 0) break; sb.AppendLine("<ul>"); foreach (DataRow srow in stable.Rows) { sb.AppendLine("<li><a href=\"result.aspx?findopt2=" + srow["subcategoryid"] + "&am=0&asm=" + contSubject + "&nn=" + srow["subcategory"].ToString() + "\">" + srow["subcategory"].ToString() + "</a></li>"); } sb.AppendLine("</ul>"); } sb.AppendLine("</li>"); //sb.AppendLine("<li><a href=\"#\" class=\"" + (row["ContId"].ToString() == ContSelected.ToString() ? "current" : "") + "\">" + row["ContTitle"].ToString() + "</a></li>"); contSubject++; } } //-- End Group Menu //-- dsSubject.Dispose(); dsSubjectItem.Dispose(); PlaceHolder_Subjects.Controls.Add(new LiteralControl(sb.ToString())); }