IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement Sharepoint .NET Discussion :

Ajout automatique d'une page qui contient des WebParts dans une bibliothèque


Sujet :

Développement Sharepoint .NET

  1. #1
    Membre éclairé
    Inscrit en
    Juin 2008
    Messages
    395
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Juin 2008
    Messages : 395
    Par défaut Ajout automatique d'une page qui contient des WebParts dans une bibliothèque
    Bonjour tout le monde,

    Je me demande si c'est faisable par code, d’insérer ou ajouter par code une page dans une bibliothèque SharePpoint.
    La page doit contenir déjà une WebPart qui doit être aussi insérer dans la page.
    Tout ça est ce que je peux le faire par code? Si oui comment?
    Merci pour vos aides.

  2. #2
    Membre émérite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2006
    Messages
    857
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2006
    Messages : 857
    Par défaut
    C'est faisable par code, c'est également faisable par définition XML, par exemple pour ajouter une page dans la bibliothèque "Pages"

    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
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
     
    <Elements xmlns="http://schemas.microsoft.com/sharepoint/">
      <Module Name="Pages" Url="$Resources:cmscore,List_Pages_UrlName;" >
        <File Name="accueil.aspx" Url="accueil.aspx" Type="GhostableInLibrary"
              IgnoreIfAlreadyExists="TRUE">
          <Property Name="Title" Value="Accueil"/>
          <Property Name="PublishingPageLayout" Value=""/>
     
          <AllUsersWebPart WebPartZoneID="ID_WEBPART_ZONE" WebPartOrder="1">
            <![CDATA[
              <webParts>
                <webPart xmlns="http://schemas.microsoft.com/WebPart/v3">
                  <metaData>
                    <type name="CLASS, ASSEMBLY, Version=1.0.0.0, Culture=neutral, PublicKeyToken=xxxxxxxxxxx" />
                    <importErrorMessage>Cannot import Web Part.</importErrorMessage>
                  </metaData>
                  <data>
                    <properties>
                      <property name="Title" type="string">Titre</property>
                      <property name="Description" type="string">Description</property>
                    </properties>
                  </data>
                </webPart>         
              </webParts>
            ]]>
          </AllUsersWebPart>
        </File>
      </Module>
     
    </Elements>

  3. #3
    Membre éclairé
    Inscrit en
    Juin 2008
    Messages
    395
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Juin 2008
    Messages : 395
    Par défaut
    Merci bien mais là c'est unschemas XML! c'est à dire par feature. moi je parle par code c#.
    je n'ai pas bien compris comment l'ajouter par code c#?
    Merci de bien m'expliquer.

  4. #4
    Membre émérite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2006
    Messages
    857
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2006
    Messages : 857
    Par défaut
    Google est ton ami...

    Par exemple

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 03/12/2014, 22h04
  2. Réponses: 6
    Dernier message: 25/03/2010, 20h13
  3. Réponses: 6
    Dernier message: 08/05/2008, 17h09
  4. Réponses: 15
    Dernier message: 05/09/2006, 13h08
  5. comment faire une redirection vers une page qui contient des framsets
    Par zana74 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 31/08/2006, 14h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo