【发布时间】:2010-11-11 02:30:16
【问题描述】:
我有一个简单的 DataFormWebPart,我在其中使用 XSLT 呈现列表的内容。我想将每个列表项的@Author 字段与当前用户进行比较,但是以下内容不会评估为真:
在 XSL 的标题中:
<xsl:param name="UserID" />
在评估行的模板中:
<xsl:value-of select="@Author" />
<xsl:if test="@AuthorID = $UserID">(you)</xsl:if>
我有 @Author 和 $UserID 的值:
- @Author 呈现为其用户配置文件的超链接
- $UserID 呈现为相同的文本,但没有超链接。
我可以使用什么表达式来获取用户配置文件的非超链接值?
【问题讨论】:
-
你能发布
@Author和$UserID的内容的例子吗? -
@Author = 姓,名 $UserId = 姓,名
标签: sharepoint xslt sharepoint-2007 web-parts