最近一个项目要提升权限操作【申请人】、【创建者】和托管元数据类型
1、在提升权限过程中。如果【申请人】】、【创建者】这个栏目为用户或组类型的。会提示如下错误:
后来没办法只好自己改成单行文本框才可以。
2、提升权限过程如果这样写操作托管元数据类型提示如下:
SPSecurity.RunWithElevatedPrivileges(delegate() { using (SPSite site = new SPSite("http://localhost")) { using (SPWeb web = site.OpenWeb()) { 。。。 } } }); 会提示:
对象的当前状态使该操作无效
后来经过测试发现进行如下改造即可:
这样可以解决问题了。成功了。