0

管理ページに新しいメニュー項目を追加したいと考えています。しかし、成功していません。

プロジェクトに AdminMenu を次のように作成しました。

 public class AdminMenu : INavigationProvider 
     {
      public AdminMenu()
      {
        T = NullLocalizer.Instance;
       }
 private Localizer T { get; set; }
 public string MenuName { get { return "admin"; } }


 public void GetNavigation(NavigationBuilder builder)
   {
     builder.AddImageSet("UsedEquipProperty").Add(T("UsedEquipProperty"), "7",   BuildUsedEquipmentProperty);
   }
   private void BuildUsedEquipmentProperty(NavigationItemBuilder menu)
    {
     menu.Add(T("UsedEquipProperty"), "7.1", item => item.Action("Index",      "UsedEquipmentProperty", new { area = "MyModule"   }).Permission(Permissions.EditOwnContent));

     menu.Add(T("Create Property"), "7.2", item => item.Action("Create",   "UsedEquipmentProperty", new { area = "MyModule" }).Permission(Permissions.EditOwnContent));
}

何か不足していますか?管理ページに追加したメニュー項目が表示されません。

4

0 に答える 0