Question

Je crée des définitions de liste.Now ce que je veux créer du dossier lorsque nous créons des éléments.xml pour la définition de la liste.

Merci d'avance

Était-ce utile?

La solution

ajoutez le code suivant dans éléments.xml pour créer un dossier dans la liste.

<Data>
           <Rows>
        <Row>
          <Field Name="ContentTypeId">0x0120004F994A3C0FF76546A528DA0D4B515898</Field>
          <Field Name="FileLeafRef">MyTestFolder</Field>
          <Field Name="Title">MyTestFolder</Field>
          <Field Name="FSObjType">1</Field>
        </Row>
      </Rows>
    </Data>

Reportez-vous aux articles suivants pour plus d'informations

http://msdn.microsoft.COM / EN-in / Bibliothèque / MS478860 (V= Office.14) .aspx

http://johnlearnt.blogspot.in/2012/09 / fourniture-dossier-inside-document-bibliothèque.html

En outre, vous pouvez le faire à partir d'un récepteur d'événement lorsque la liste est créée:

Créer un récepteur d'événement (Listadded) pour la définition de la bibliothèque (centre de développement). Ajouter du code pour créer la structure de dossier.

Splist List= Web.lists.EletListlist ("listtitle");

SPFolderCollection folderColl= list.rootfolder.subfolders;

SPFolder NewFolder= foldercoll.add (folderurl);

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top