protected void menuYukle()
{
ASPxNavBar1.Groups.Clear();
if (Session["MenuGroups"] == null)
{
Session["MenuGroups"] = (DataTable)menu.MenuParent();
tMenuGrups = (DataTable)Session["MenuGroups"];
}
else
{
tMenuGrups = new DataTable();
tMenuGrups = menu.MenuParent();
}
if (tMenuGrups.Rows.Count > 0)
{
for (int i = 0; i < tMenuGrups.Rows.Count; i++)
{
NavBarGroup grup = new NavBarGroup();
grup.Text = tMenuGrups.Rows[i]["MenuGrupAdi"].ToString();
grup.ToolTip = tMenuGrups.Rows[i]["MenuGrupNo"].ToString();
grup.Enabled = false;
ASPxNavBar1.Groups.Add(grup);
if (Session["MenuGrupItems"] == null)
{
Session["MenuGroupItems"] = (DataTable) menu.MenuChild(Convert.ToInt32(grup.ToolTip));
tMenuGrupItems = (DataTable)Session["MenuGroupItems"];
}
else
{
tMenuGrupItems = new DataTable();
tMenuGrupItems = menu.MenuChild(Convert.ToInt32(grup.ToolTip));
}
for (int j = 0; j < tMenuGrupItems.Rows.Count; j++)
{
NavBarItem grup_item = new NavBarItem();
grup_item.Text = tMenuGrupItems.Rows[j]["MenuItemAdi"].ToString();
grup_item.NavigateUrl = tMenuGrupItems.Rows[j]["MenuItemLink"].ToString();
grup_item.ToolTip = tMenuGrupItems.Rows[j]["MenuItemNo"].ToString();
grup_item.Enabled = false;
grup.Items.Add(grup_item);
}
}
}
}