我想要一个我已经创建的 css 列表,其中包含从下拉列表中选择的任何组的成员的名称。我有一个下拉列表,其中包含我们所有的 sp 组。他们可以选择一个,然后在单击按钮后我希望该组的所有成员都出现在列表中。
public void Button8_Click(object sender, EventArgs e)
{
string group = DropDownList3.SelectedValue;
SPWeb web = SPContext.Current.Web;
groups = web.SiteGroups;
SPGroup spGroup = web.SiteGroups[group];
foreach (SPUser member in spGroup.Users)
{
myList.InnerHtml += "<li><a href='#'>" + member.Name + "</a></li>";
}
}
最佳答案
两件事。首先,SPGroup 由 SPUser 而不是 SPMembers 组成。其次,您需要写出一个属性,而不是对象。
foreach (SPUser member in spGroup)
{
myList.InnerHtml += "<li><a href='#'>" + member.Name + "</a></li>";
}
关于css - 尝试根据选择的组添加 SPusers 列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17301835/