Unlocking the Mysteries of Data View Web Part XSL Tags – Part 16 – <xsl:attribute>

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

Cross-posted from EndUserSharePoint.com… When I made my initial pass through the XSL tags for this series, I missed a few.  The example XSL I used in Parts 1 through 11 was very basic: just what you’ve get if you added a DVWP to a page to display the Title column of a list and that…

Displaying a Multi-Select Column "Nicely" in a DVWP with Web Services

<UPDATE dateTime=”2011-06-29T18:11Z”>I fixed a bug in the template where it didn’t always show the final value in the multi-select.</UPDATE> In a previous post entitled Displaying a Multi-Select Column “Nicely”, I gave a recursive XSL function which split apart the values in a multi-select column and gave you the option to separate them with any separating…

Unlocking the Mysteries of Data View Web Part XSL Tags – Part 15 – Miscellaneous: Field / Node Functions

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

Cross-posted from EndUserSharePoint.com… Another day, another wunnerful article about the DVWP.  This time, I’m going to cover some of the most useful “built-in” Field / Node functions.  These are functions that are a part of XSL itself and help you work with nodes in the result set.  A node is a geekier term for a…

Unlocking the Mysteries of Data View Web Part XSL Tags – Part 14 – Miscellaneous: ddwrt Namespace Functions

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

Cross-posted from EndUserSharePoint.com… If you’ve been following this series, you’ve seen me write about the ddwrt namespace functions multiple times.  They are extremely helpful functions that really aren’t documented in any formal way.  A few of them show up in the XPath Expression Builder, but most of them are a mystery unless you find Serge…

Unlocking the Mysteries of Data View Web Part XSL Tags – Part 13 – Miscellaneous: String Functions

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

Cross-posted from EndUserSharePoint.com… In the last article, I talked about teasing out the various parts of the values in Person or Group column values. To do this, I relied on the substring functions which are available to us in XSL. In this article, I’ll go over a few of those string functions and show you…