【Sharepoint控件】MOSS列表添加时SPUser字段赋值

                           
 SPFieldUserValueCollection userColl = new SPFieldUserValueCollection();
                            ArrayList list = Manager.ResolvedEntities;
                            foreach (Microsoft.SharePoint.WebControls.PickerEntity p in list)
                            {
                                SPUser user = web.EnsureUser(p.Key);
                                SPFieldUserValue userValue = new SPFieldUserValue(web, user.ID, user.LoginName);
                                userColl.Add(userValue);
                            }
                            spi[ "Manager"] = userColl;

 

posted @ 2014-07-15 09:59  Toby Wang  阅读(256)  评论(0编辑  收藏  举报