1. Open the page in Sharepoint Designer
2. Insert the DataformWebpart
3. Select the required list
4. Switch to code pane of SPD.
Replace the entire XSL
<xsl>
<?xml:namespace prefix = xsl />
<xsl:stylesheet version="1.0" x="http://www.w3.org/2001/XMLSchema" d="http://schemas.microsoft.com/sharepoint/dsp" prefixes="xsl msxsl ddwrt" ddwrt="http://schemas.microsoft.com/WebParts/v2/DataView/runtime" asp="http://schemas.microsoft.com/ASPNET/20" __designer="http://schemas.microsoft.com/WebParts/v2/DataView/designer" xsl="http://www.w3.org/1999/XSL/Transform" msxsl="urn:schemas-microsoft-com:xslt" sharepoint="Microsoft.SharePoint.WebControls" ddwrt2="urn:frontpage:internal">
<xsl:output indent="no" method="html"></xsl:output>
<xsl:decimal-format nan=""></xsl:decimal-format>
<xsl:param name="dvt_apos">'</xsl:param>
<xsl:variable name="dvt_1_automode">0</xsl:variable>
<xsl:template match="/">
<xsl:call-template name="dvt_1"></xsl:call-template>
</xsl:template>
<xsl:template name="dvt_1">
<xsl:variable name="dvt_StyleName">Table</xsl:variable>
<xsl:variable name="Rows" select="/dsQueryResponse/Rows/Row"></xsl:variable>
<table cellspacing="0" cellpadding="2" width="100%" border="0">
<tbody><tr valign="top">
<xsl:if test="$dvt_1_automode = '1'" cf_ignore="1">
<th class="ms-vh" width="1%"></th>
</xsl:if>
<th class="ms-vh">Title</th>
</tr>
<xsl:call-template name="dvt_1.body">
<xsl:with-param name="Rows" select="$Rows"></xsl:with-param>
</xsl:call-template>
</tbody></table>
</xsl:template>
<xsl:template name="dvt_1.body">
<xsl:param name="Rows"></xsl:param>
<xsl:for-each select="$Rows">
<span class="ms-acclink">
<xsl:text escaping="yes"> </xsl:text>
<xsl:text></xsl:text>
<xsl:text escaping="yes"> </xsl:text>
</span>
<a>
<xsl:attribute name="href"><xsl:value-of select="@NavigateURL"></xsl:value-of></xsl:attribute>
<xsl:attribute name="title"><xsl:value-of select="@Location"></xsl:value-of>-- <xsl:value-of select="@WorkCity"></xsl:value-of></xsl:attribute>
<xsl:value-of select="@Title"></xsl:value-of>
</a>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet></xsl>
<parameterbindings>
<parameterbinding name="ListName" defaultvalue="TopNavigation" location="None">
<parameterbinding name="WebURL" defaultvalue="/" location="None">
<parameterbinding name="dvt_apos" location="Postback;Connection">
<parameterbinding name="UserID" defaultvalue="CurrentUserName" location="CAMLVariable">
<parameterbinding name="Today" defaultvalue="CurrentDate" location="CAMLVariable">
</parameterbindings>
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment