Hi I have a web site having a main menu which is filled based on user's role this requires a lot of menu handling code in master page, the thing is working fine I am interested to know, is this approach has any performance drops or is there a better way
of putting menus in this way (I am not using default asp.net Db and accounts etc) here is my code:
DAO dao = new DAO();
protected void Page_Load(object sender, EventArgs e)
{ DispMenues(); }
protected void btnLogin_Click(object sender, EventArgs e)
{ /* Login Mechanism */ }
private void DispMenues()
{ // Menu is main menue on the page
Menu.Items.Clear();
MenuItem mnuHome = new MenuItem("  Home  ", "Home");
mnuHome.NavigateUrl = "~/index.aspx";
Menu.Items.Add(mnuHome);
if (Session["urole"] != null)
...
Go to the complete details ...