Today I got the client requirement to display item attachment in List view.I am going to present the steps to display item attachment into SharePoint 2010 List view.
1) Open SharePoint List view in SharePoint Designer.
2) Open SharePoint list > Under View > Right click on Target View File in my case it is “All Items” and select “Edit File in Advanced Mode ” .
3) Select the view and create new column titled Attachment.
4) Select TD tag of New column.
5) And Replace the selected TD tag to below code.
<strong><td</strong>id="ItemAttchment"class="ms-vb"<strong>>/strong>
<strong><xsl:element</strong>name="SharePoint:AttachmentsField"<strong>></strong>
<strong><xsl:attribute</strong>name="runat"<strong>></strong>server<strong></xsl:attribute></strong>
<strong><xsl:attribute</strong>name="FieldName"<strong>></strong>Attachments<strong></xsl:attribute></strong>
<strong><xsl:attribute name="ControlMode"<strong>></strong>Display<strong></xsl:attribute></strong>
<strong><xsl:attribute name="Visible"<strong>></strong>true<strong></xsl:attribute></strong>
<strong><xsl:attribute</strong>name="ItemId"<strong>></strong>
<strong><xsl:value-of select="$thisNode/@ID"/></strong>
<strong></xsl:attribute></strong>
<strong></xsl:element></strong>
<strong></td></strong>
6) The final output will like below :
