在列表表单Web部件上显示CurrentUserName

时间:2012-03-02 19:23:24

标签: sharepoint web-parts peoplepicker

我需要在用户填写的 newItem 列表中显示当前登录的用户 - 我有一个人员选择器控件,我知道我可以将其转换为Rich Text格式显示当前用户。 但是,我无法获得当前用户。我看了SP是怎么做到的,但发现他们也有#34;欢迎"嵌入到他们的代码中,所以我不能再重复使用它。

然后我发现this resource向我展示了如何从服务器变量获取登录用户。但是我不知道在表格上显示它,所以我甚至不知道它是否得到了我真正想要的东西! 当我在浏览页面的代码时,我发现我已经有了以下参数

<ParameterBinding Name="UserID" Location="CAMLVariable" DefaultValue="CurrentUserName"/>
<xsl:param name="UserID" />

看起来它可能会成功,但又一次....我无法弄清楚如何在webpart表单上显示它的价值 - 所以我甚至都不知道。

如何在webpart页面上显示参数的值,以便我可以验证它是我正在寻找的?

谢谢!

1 个答案:

答案 0 :(得分:1)

您可以使用<xsl:value-of select="$UserID" />显示当前用户名。