SPSecurity.RunWithElevatedPrivileges(delegate()
                {

                    using (SPSite site = new SPSite(curSite.ID))
                    {
                        using (SPWeb web = site.OpenWeb(curWeb.ID))
                        {

                            site.AllowUnsafeUpdates = true;
                            web.AllowUnsafeUpdates = true;
                            SPMember spUserMember = null;
                            SPUser spUser = web.CurrentUser;
                            //spUserMember = web.SiteAdministrators[0];
                            spUserMember = curWeb.CurrentUser;
                            web.SiteGroups.Add(strUserGroup, spUserMember, null, description);

                            SPList spList = web.Lists["用户信息列表"];
                            SPGroup spgroup = web.SiteGroups[strUserGroup];
                            SPListItem groupItem = spList.GetItemById(spgroup.ID);

                            groupItem["Create"] = (object)curWeb.CurrentUser.LoginName;
                            groupItem["Modifier"] = (object)curWeb.CurrentUser.LoginName;
                            groupItem["IsGroup"] = (object)"职责";
                            groupItem["IsEnable"] = (object)ddlIsEnable.SelectedValue;
                            groupItem.Update();
                            site.AllowUnsafeUpdates = false;
                            web.AllowUnsafeUpdates = false;
                        }
                    }
                });

相关文章:

  • 2021-12-19
  • 2022-12-23
  • 2021-10-05
  • 2021-04-24
  • 2022-02-09
  • 2022-02-09
  • 2022-12-23
  • 2021-05-19
猜你喜欢
  • 2021-11-03
  • 2022-12-23
  • 2022-01-07
  • 2021-11-14
  • 2022-02-09
  • 2022-12-23
相关资源
相似解决方案