I have a dispform.aspx form showing a parent child with my child as the dvwp. Obviously (things can't be overly simple now cold they??) all my multiselect fields in my child dvwp lost their individual hyperlinks to their respective item when I converted
the original LVWP to an XSLT form . After researching how to retrieve my hyperlinks I recalled your SPXSLT templates. To make the multiselects look a little more user friendly or "nicer" as per your description, I've decided to try out
your cool MultiSelectDisplay template until or including the point where I can have thise nicer appearance AND my hyperlinks back (thanks Microsoft).
I have followed your instructions for referencing the templates and have included an excerpt of my dispform.aspx page.
<xsl:stylesheet version="1.0" exclude-result-prefixes="rs z o s ddwrt dt msxsl" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:SharePoint="Microsoft.SharePoint.WebControls" xmlns:__designer="http://schemas.microsoft.com/WebParts/v2/DataView/designer" xmlns:asp="http://schemas.microsoft.com/ASPNET/20" xmlns:ddwrt="http://schemas.microsoft.com/WebParts/v2/DataView/runtime" xmlns:o="urn:schemas-microsoft-com:office" xmlns:s="uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema" xmlns:ddwrt2="urn:frontpage:internal">
<xsl:output method="html" indent="no" /><xsl:decimal-format NaN="" />
<xsl:param name="PageUrl" />
<xsl:param name="PagePath" />
<xsl:param name="HttpHost" />
However, upon saving and viewing, the child dvwp displays the standard XSLT rendering error:
SharePoint Designer cannot render the XSLT in this Data view..
Am I in error of interpreting your instructions? Thank god people like you, what I consider savoirs to our ECM plight, are around to provide useful tools like this. I tell you, dealing with SharePoint is analogously
like trying to pull a string through a tube from both ends. You adjust the string to grab at one end but in doing so pull the string too far into the other end of the tube. So you adjust the other end only to find now you've lost the string on the other end
and on and on like a never ending if then else loop.