Maximize productivity with
30% off* for a limited time
using BOOSTDEV30.
Includes 3- and 5-packs.
*Some exclusions may apply.New Product LaunchBoldDesk: Help desk ticketing software.
Try it for free.
@using Newtonsoft.Json;
<EjsMenu Items="@_menuItems"></EjsMenu>
<EjsButton @onclick="onClick" Content="Click"></EjsButton>
@code {
private List<MenuItem> _menuItems = new List<MenuItem>
{
new MenuItem{ Text = "Item 1" },
new MenuItem{ Text = "Item 2" },
new MenuItem{ Text = "Item 3" }
};
private void onClick()
{
List<MenuItem> NewMenuItems = JsonConvert.DeserializeObject<List<MenuItem>>(JsonConvert.SerializeObject(_menuItems));
NewMenuItems[1].Text = "Text";
this._menuItems = NewMenuItems;
}
}
|