Add menu items server side and change the menu width without any page reload.
MS AJAX panel
|
ASPX
<oem:EasyMenu id="EasymenuMain" runat="server" ...
C#
EasymenuMain.AddMenuItem("newItemId", "new menu item", null, null, null, null);
EasymenuMain.Width = "470px";