public void ParseUserAndGroup(object sender, EventArgs e) { ListuserList = new List (); List groupList = new List (); string value = myppl.CommaSeparatedAccounts; string[] values = value.Split(','); foreach (string s in values) { if(SPUtility.IsLoginValid(SPContext.Current.Site,s)) { SPUser user = SPContext.Current.Web.EnsureUser(s); userList.Add(user); } else { SPGroup oGroup = SPContext.Current.Web.SiteGroups[s]; groupList.Add(oGroup); } } grdGroup.DataSource = groupList; grdGroup.DataBind(); grdUser.DataSource = userList; grdUser.DataBind(); } }
Tuesday, October 08, 2013
How to differentiate User and Group in People Editor Control
Here is an simple workaround on " How to differentiate the SPUser and SPGroup from the People Editor Control selection " in SharePoint.