我正在构建一个内容查询 Web 部件,它应该显示指向用户页面的链接。我从自定义列表中获取用户名,该列表包含名为“个人或组”类型的“成员”列。要在 ItemStyle.xsl 中构建链接,我需要用户的名称和 ID:
<a href="http://<site>/_layouts/userdisp.aspx?ID=@ID">
<xsl:value-of select="@Member" />
</a>
但是,我只能从内容查询中获取名称或 ID。例如,如果我为成员列设置“显示字段:名称(存在)”,我会得到名称,如果我设置“显示字段:ID”,我显然会得到 Id。但我两个都需要!
我做了一些相当广泛的谷歌搜索,但我一直无法找到答案。我最接近的是:
但答复不能满足我的需要。任何帮助或想法将不胜感激!