EO.Web by Essential Objects

<PackageReference Include="EO.Web" Version="11.0.48" />

.NET API 4,942,336 bytes

 Menu

public class Menu : BaseNavigator
protected string _ContextControlID { get; protected set; }

public int CollapseDelay { get; set; }

public int ExpandDelay { get; set; }

public virtual ExpandOnClickState ExpandOnClick { get; set; }

public MenuItemCollection Items { get; }

public bool KeepExpandedOnClick { get; set; }

public string SubMenuIconUrl { get; set; }

public string TargetFrame { get; set; }

public MenuGroup TopGroup { get; }

public Menu()

public static Menu LoadMenu(string virtualPath)

public static void LoadMenuSkin(string virtualPath, string customSkinId)