2011-01-04 2 views
0

J'ai la structure du site suivant:Association Bouton ruban à une liste personnalisée des sous-sites d'un sous-site

TOP 
-- Nodes 
---- Node 1 
---- Node 2 
---- Node 3 
................ 
................ 
---- Node n 

Tous les sous-sites de nœuds le site (noeud 1, noeud 2, ... Noeud n) a une liste personnalisée: liste Node

Je suis en train d'ajouter un bouton de ruban personnalisé à la liste Noeud de tous sous-sites du site Nœuds. Lorsque je déploie la description d'action personnalisée suivante, le bouton du ruban n'apparaît pas. Je suis sûr qu'il me manque quelque chose.

<?xml version="1.0" encoding="utf-8"?> 
<Elements xmlns="http://schemas.microsoft.com/sharepoint/"> 
<CustomAction Id="NG.Import.ImportAction" 
     Location="CommandUI.Ribbon.ListView" 
     Sequence="0" 
     Title="Data Import" 
     RegistrationId="{$ListId:Lists/Node List;}" 
     RegistrationType="List"> 
    <CommandUIExtension> 
    <CommandUIDefinitions> 
    <CommandUIDefinition Location="Ribbon.ListItem.Actions.Controls._children"> 
    <Button Id="NG.Import.ImportButton" 
     Alt="Data Import" 
     Sequence="0" 
     LabelText="Data Import" 
     Image32by32="_images/NG.Import/excel32.png" 
     Image16by16="_images/NG.Import/excel16.png" 
     Command="javascript:alert('Hello World!')" /> 
    </CommandUIDefinition> 
    </CommandUIDefinitions> 
    </CommandUIExtension> 
</CustomAction> 
</Elements> 

Répondre

Questions connexes