次のコードを使用して、 hereに従っていくつかの新しいメニュー項目を追加しようとしています:
private void Add_MenuGroup()
{
Manager.Menu.Add(new Manager.MenuGroup()
{
InternalId = "HireModules",
Name = "Hire Modules",
CssClass = "fancy-icon"
});
}
private void Add_MenuItems()
{
Manager.Menu.Where(m => m.InternalId == "HireModules").Single().Items.Add(
new Manager.MenuItem()
{
Name = "Products",
Action = "productlist",
Controller = "products",
Permission = "ADMIN_PRODUCT",
SelectedActions = "productlist,productedit"
});
}
これらのメソッドへの呼び出しは Global.asax.cs にあり、エラーなしで呼び出されていますが、新しい項目は追加されていません。これを修正するにはどうすればよいですか?
リスト内のアイテムも表示できます。