DataFormWebPart: отображение и скачивание файлов, присоединенных к списку.
При создании касомных форм просмотра, возникает необходимость отображать и давать скачивать присоединенные к элементу списка файлы.
Существует такой элемент управления, как AttachmentsField. Он позволяет показывать файлы, писоединенные к item'у списка для скачивания, а так же этот элемент управления может работать в режиме редактирования.
Примерно в таком вот виде его можно положить внутрь DataFormWebPart, вне завилимости от того, отображаете вы один элемент списка(Single Item View) или множество (Multi Item View):
<WebPartPages:DataFormWebPart runat="server" ..>
.....
<xsl:template name="dvt_1.rowview">
.....
<SharePoint:AttachmentsField ControlMode="Display" FieldName="Attachments" runat="server" Visible="true"></SharePoint:AttachmentsField>
</xsl:template>
......
</WebPartPages:DataFormWebPart>