Series Archive: Unlocking the Mysteries of Data View Web Part XSL Tags

Data View Web Parts (DVWPs) are, to me, the most powerful feature in SharePoint. You’ve probably heard them called the Swiss Army Knife of SharePoint and there’s really very little that you can’t display with them if you understand how they work. But understanding the inner working of DVWPs requires knowledge of some pretty crufty concepts: CAML and XSL. In this series, I hope to demystify the XSL side of things a bit by explaining the most common XSL tags you’re likely to see in DVWPs and what you can do with them.

Jan 19 2010

Unlocking the Mysteries of Data View Web Part XSL Tags – Part 1: Overview

This entry is part 1 of 21 in the series Unlocking the Mysteries of Data View Web Part XSL Tags

This entry is part 1 of 21 in the series Unlocking the Mysteries of Data View Web Part XSL TagsCross-posted from EndUserSharePoint.com… Data View Web Parts (DVWPs) are, to me, the most powerful feature in SharePoint. You’ve probably heard them called the Swiss Army Knife of SharePoint and there’s really very little that you can’t …

Continue reading »

Permanent link to this article: http://sympmarc.com/2010/01/19/unlocking-the-mysteries-of-data-view-web-part-xsl-tags-part-1-overview/

Jan 22 2010

Unlocking the Mysteries of Data View Web Part XSL Tags – Part 2 – <xsl:template>

This entry is part 2 of 21 in the series Unlocking the Mysteries of Data View Web Part XSL Tags

This entry is part 2 of 21 in the series Unlocking the Mysteries of Data View Web Part XSL TagsCross-posted from EndUserSharePoint.com… <xsl:template> Think of a template as a subroutine. It’s a unit of XSL to which you pass control. A template in a Data View Web Part’s (DVWP’s) XSL is a really important “unit …

Continue reading »

Permanent link to this article: http://sympmarc.com/2010/01/22/unlocking-the-mysteries-of-data-view-web-part-xsl-tags-part-2-xsltemplate/

Jan 26 2010

Unlocking the Mysteries of Data View Web Part XSL Tags – Part 3 – <xsl:call-template>

image.png
This entry is part 3 of 21 in the series Unlocking the Mysteries of Data View Web Part XSL Tags

This entry is part 3 of 21 in the series Unlocking the Mysteries of Data View Web Part XSL TagsCross-posted from EndUserSharePoint.com… <xsl:call-template> This is how you call a template which you’ve defined with <xsl-template>. In the last installment, I showed you what templates SharePoint Designer usually creates when you set up a Data View …

Continue reading »

Permanent link to this article: http://sympmarc.com/2010/01/26/unlocking-the-mysteries-of-data-view-web-part-xsl-tags-part-3-xslcall-template/

Feb 04 2010

Unlocking the Mysteries of Data View Web Part XSL Tags – Part 4 – <xsl:with-param>

This entry is part 4 of 21 in the series Unlocking the Mysteries of Data View Web Part XSL Tags

This entry is part 4 of 21 in the series Unlocking the Mysteries of Data View Web Part XSL TagsCross-posted from EndUserSharePoint.com… <xsl:with-param> You use this with <xsl:call-template> when you want to pass a value into a template, usually a value that varies. Once you’ve laid down the foundation and framed the rooms with <xsl:template> …

Continue reading »

Permanent link to this article: http://sympmarc.com/2010/02/04/unlocking-the-mysteries-of-data-view-web-part-xsl-tags-part-4-xslwith-param/

Feb 05 2010

Unlocking the Mysteries of Data View Web Part XSL Tags – Part 5 – <xsl:param>

This entry is part 5 of 21 in the series Unlocking the Mysteries of Data View Web Part XSL Tags

This entry is part 5 of 21 in the series Unlocking the Mysteries of Data View Web Part XSL TagsCross-posted from EndUserSharePoint.com… <xsl:param> A value you’ve passed into a template with <xsl:with-param>. You need to have an <xsl:param> at the top of the template for each value you expect to be passed into it. I …

Continue reading »

Permanent link to this article: http://sympmarc.com/2010/02/05/unlocking-the-mysteries-of-data-view-web-part-xsl-tags-part-5-xslparam/

Page 1 of 512345