我在infopath表单上很少有人/小组选择器。它工作正常,但它使用用户名填充该字段(没有域名,这很好)。
但是,我需要将其作为“显示名称”或全名而不是用户名。现在我知道很长一段时间来基于钩住用户配置文件Web服务来设置它。
如果没有out box方式,那么我想我可以使用c#代码来获取名称,而无需调用webservices。基本上,我想最小化服务器/客户端通信。
答案 0 :(得分:0)
只需将UserName()作为DisplayName和AccountId的默认值。这对我行得通。
如果您仍有问题,这是可行的方法: http://claytoncobb.wordpress.com/2009/06/21/userprofileservice-extended/