Bonjour à tous
Voici mon problème j'ai un site Sharepoint, et je dois pour ma page d'accueil inserer directement mes webpart dans le layout. Pour cela pas de problème.
Voici mon code
Mon site est multilingue et j'utilise donc des fichier ressources .resx pour gérer cela.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <WebPartPages:WebPartZone runat="server" Title="<%$Resources:cms,WebPartZoneTitle_RightColumn%>" ID="RightColumnTop"> <ZoneTemplate> <!--Webpart Discover--> <WebpartCrustom:Treeview runat="server" ID="Discover" __MarkupType="xmlmarkup" WebPart="true" __WebPartId="{B58928C5-E435-4700-87E0-7E5A4F6D4B8D}" > <WebPart xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/WebPart/v2"> <title>$Resources:totalDefi,Discover_Webpart_Title</Title> <FrameType>None</FrameType> .......................... <DocLibName xmlns="WebParts">Discover</DocLibName> <StyleNumber xmlns="WebParts">1</StyleNumber> </WebPart> </WebpartCrustom:Treeview> </ZoneTemplate> </WebPartPages:WebPartZone>
La propriété <title> pointe donc sur un fichier resx, mais je ne récupère pas cette valeur, instruction est interpréter comme un string.
j'ai essayer plusieur choses mais cela ne marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <title>$Resources:totalDefi,Discover_Webpart_Title</Title> <title><%$Resources:totalDefi,Discover_Webpart_Title%></Title> ==> plante <title><![CDATA[[$Resources:totalDefi,Discover_Webpart_Title]]></Title> ==> lit l intérieur du cdata comme une string
J'ai plus d'idée avez-vous des suggestions a me faire ?
Merci
Relena
Partager