MainMenu user Control

R

Ricardo Moura

hi,

i have a page (lets call it default.apsx) with a placeholder menu user
control (menu.apcx) on that i use to load composite menu into a run-time.
On one of my composite controls i am using menubar.

Code on Menu.ascx

public class MenuGeral : System.Web.UI.UserControl
{
protected DevExpress.Web.Menus.MainMenu mainMenu;
protected StringBuilder url;
private CustomPrincipal cp;

private void Page_Load(object sender, System.EventArgs e)
{

if (mainMenu.HasChildren == true)
return;

cp = HttpContext.Current.User as CustomPrincipal;

mainMenu.ID = "myMainMenu";

DevExpress.Web.Menus.MenuItem menuItemOpcoes = new
DevExpress.Web.Menus.MenuItem();


menuItemSeparator.ViewStyle =
DevExpress.Web.Menus.MenuItemStyle.Separator;


menuItemOpcoes.Text = " Opções ";
menuItemOpcoes.Width = 200;

DevExpress.Web.Menus.MenuItem opsubItem1 = new
DevExpress.Web.Menus.MenuItem();
opsubItem1.Text = " Mudar Empresa ";
url = new StringBuilder(new
PageBase().SecureUrlBase).Append("/..../Login.aspx?Tipo=2");
opsubItem1.NavigateUrl = url.ToString();
menuItemOpcoes.MenuItems.Add (opsubItem1);

DevExpress.Web.Menus.MenuItem opsubItem2 = new
DevExpress.Web.Menus.MenuItem();
opsubItem2.Text = " Sair ";
url = new StringBuilder(new
PageBase().SecureUrlBase).Append("/..../Login.aspx?Tipo=1");
opsubItem2.NavigateUrl = url.ToString();
menuItemOpcoes.MenuItems.Add (opsubItem2);


mainMenu.MenuItems.Add(menuItemOpcoes);

my problem is that after i drag and drop this menu user control on
default.apsx, menu user control isn´t show.


Best regards,
Ricardo
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,768
Messages
2,569,574
Members
45,049
Latest member
Allen00Reed

Latest Threads

Top