Hi,
You will need to adjust a few things programmatically after you populate the menu. Try put the following code in your Page_Load:
Code: C#
//Populate the menu
Menu1.DataBind();
//Set the first item as initially expanded
Menu1.Items[0].Expanded = True;
//Adjust the second item's sub menu's position.
//You will need to adjust value "-60"
Menu1.Items[1].SubMenu.OffsetX = -60;
Note while this will initially display the horizontal menu bar for you, the menu bar will still disappear once you hover over other items, because the whole horizontal bar is a "sub menu". In order to keep the horizontal menu bar visible, try the following workaround:
1. Split one menu into two menus. The first menu would have these items: eo1.aspx, eo2.aspx, eo21.aspx & eo22.aspx. The second menu would have these items: eo11.aspx & eo12.aspx;
2. Place the first menu right on top of the second menu;
3. Adjust the second menu's style settings, so that the second menu's top level items (eo11.aspx & eo12.aspx) have the same appearance settings as the first menu's second level items (eo21.aspx & eo22.aspx). In order to do this, you can first use Menu Builder's "Create from Template" feature to get a full copy of the RedTabs template definition, then copy/modify the appropriate section to the second menu. You will need to go over the following documentation section if you are not yet familiar with how the styles work:
EO.Web.Menu -> Using EO.Web Menu -> Look, Skin and Theme
EO.Web.Menu -> Using EO.Web Menu -> Style and Appearance
Hope this helps. Let us know if you have any more questions.
Thanks