最近一个项目要提升权限操作【申请人】、【创建者】和托管元数据类型

1、在提升权限过程中。如果【申请人】】、【创建者】这个栏目为用户或组类型的。会提示如下错误:

sharepoint2010的提升权限问题

后来没办法只好自己改成单行文本框才可以。

2、提升权限过程如果这样写操作托管元数据类型提示如下:

SPSecurity.RunWithElevatedPrivileges(delegate()
        {
            using (SPSite site = new SPSite("http://localhost"))
            {
                using (SPWeb web = site.OpenWeb())
                { 

                  。。。

                  }

            }

         });
会提示:
对象的当前状态使该操作无效
 
后来经过测试发现进行如下改造即可:
sharepoint2010的提升权限问题
这样可以解决问题了。成功了。

相关文章:

  • 2023-03-11
  • 2022-12-23
  • 2021-12-07
  • 2022-12-23
  • 2021-05-29
  • 2022-01-06
  • 2021-06-11
  • 2021-10-31
猜你喜欢
  • 2022-12-23
  • 2021-06-23
  • 2022-01-23
  • 2022-01-19
  • 2021-12-15
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案