Я перешел по этой ссылке , чтобы создать настраиваемую вкладку ленты / группу / элементы управления в настраиваемой веб-части.
Настраиваемая вкладка ленты / группа / элемент управления отображается, когда веб-часть отображается нана странице все кнопки отключены.
Что я сделал:
- Во время события OnLoad инициализирован список IRibbonCommand со всем идентификатором команды моей кнопки;инициализированный компонент страницы и зарегистрированный в SPRibbonScriptManager;зарегистрированные сценарии ленты для getglobalCommands, commandEnabled и handleCommand.
- Во время события OnPreRender используйте SPRibbon для загрузки XML и RegisterDataExtension для целых структур;используйте SPRibbon для MakeTabAvailable и установите InitialTabId.
Сценарий PageComponent был зарегистрирован и правильно инициализирован.Отображаются вкладка / группа / элемент управления, но кнопки отключены, а информация указывает на то, что «элемент управления в настоящее время отключен».Я администратор сайта и имею полное разрешение, поэтому безопасность не является проблемой.
Есть идеи?