SharePointCommunity
Die deutschsprachige Community für SharePoint, Microsoft 365, Teams, Yammer und mit Azure

Sponsored by

Willkommen im Forum Archiv.
Einträge sind hier nicht mehr möglich, aber der Bestand von 12 Jahren SharePoint-Wissen ist hier recherchierbar.




Datei Ais ListItem auslesen.

Geprüfte Antwort Dieser Beitrag hat 2 Antworten

Ohne Rang
8 Beiträge
Stan erstellt 19 Jan. 2012 11:04
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut
Normal 0 21 false false false DE X-NONE X-NONE MicrosoftInternetExplorer4

Hallo,

kennt jemand eine sinnvolle Art ein Attachement aus einem ListItem auszulesen?

Derzeit verwende ich diesen Code:

SPWeb web = item.ParentList.ParentWeb;
SPFolder folder = web.Folders["Lists"].SubFolders[item.ParentList.Title].SubFolders["Attachments"
                    ].SubFolders[item.ID.ToString()];

foreach (SPFile file in folder.Files)
{

...

}

Dies funktioniert zwar, aber ich persönlich empfinde diese Art und Weise als nicht sehr gut gelöst. Kennt jemand vielleicht eine elegante Möglichkeit dies zu tun?

Danke

Stan

Alle Antworten

Ohne Rang
1714 Beiträge
C.Kaiser Als Antwort am 19 Jan. 2012 11:16
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Ohne das gerade getetstet zu haben würde ich das versuchen:

 SPAttachmentCollection col = item.Attachments;

foreach ( SPFile file in col)
{
    ...
}

Edit: Oder eventuell so ;-)
http://www.dotnetking.com/TechnicalComments.aspx?LogID=352

Beste Grüße,
Christian

http://www.sharepoint-rhein-ruhr.de

Ohne Rang
8 Beiträge
Stan Als Antwort am 19 Jan. 2012 12:05
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Nein, geht nicht. Hatte es erst auch so versucht.

Ok, der Link geht....