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

Cross-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 talked in the last post about passing values into templates using <xsl:with-param>. Whenever you pass these values, you need…

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

Cross-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> and <xsl:call-template> (one of my goals in this series is to mix as many metaphors as possible), you can…

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

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

Cross-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 Web Part (DVWP). Having the templates in place is great, but you need a way to chain them together…

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

Cross-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 of measure”. When you first drop a DVWP on the page and configure it, SharePoint Designer will automagically create…

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

Cross-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 display with them if you understand how they work. But understanding the inner working of DVWPs requires knowledge of…

A jQuery Library for SharePoint Web Services (WSS 3.0 and MOSS): Real World Example – Part 3

Cross-posted from EndUserSharePoint.com… Part 1 Part 2 Part 3 Part 4 Please forgive me; it’s been over one month since my last confession article in this series. When last we spoke, I left you with the details of how one of the Data View Web Parts (DVWPs) – sections A and B below – on…

My Blog’s First Year at WordPress and "Are You Being Served?"

On the occasion of my blogs’ first birthday here at WordPress (it’s longer in the tooth than that, but I migrated over from Windows Live Spaces on 2009-01-06), I wanted to have a party, but that seemed excessive.  Instead, in an a propos coincidence, I saw a post over at my friend Christophe’s fantastic Path…

Revived Stump the Panel: SharePoint Q&A at EndUserSharePoint.com

There’s a new, revived Stump the Panel over at EndUserSharePoint.com as of today.  Those of you who follow EndUserSharePoint (@EUSP) know about the difficulties they had last month when their hosting provider shut them down due to high trafiic.  (Sort of a good *and* bad problem to have!) Well, Stump the Panel is back with a…

A jQuery Library for SharePoint Web Services (WSS 3.0 and MOSS): The SPSetMultiSelectSizes Function

Cross-posted from EndUserSharePoint.com… SPSetMultiSelectSizes is a function in the jQuery Library for SharePoint Web Services that lets you set the sizes of multi-select picker boxes based on the values they contain. This may sound trivial, but because of the way SharePoint constructs the pickers as compound controls, it’s less straightforward than you might think. Background…

A jQuery Library for SharePoint Web Services (WSS 3.0 and MOSS): Real World Example – Part 2

Cross-posted from EndUserSharePoint.com… Part 1 Part 2 Part 3 Part 4 In my last article, I showed how I used my jQuery Library for SharePoint Web Services to improve data quality by enhancing an out of the box form using the SPRequireUnique, SPDisplayRelatedInfo, and PreSaveAction functions. In this installment, I’ll show you how I created…