C# 如何为登录用户切换SharePoint 2010母版页
如何根据登录用户切换Sharepoint 2010 例如: 我想将“mycustompage.master”作为组“mysiteowners”中用户的母版页,将“v4.master”作为其余用户的母版页C# 如何为登录用户切换SharePoint 2010母版页,c#,sharepoint,sharepoint-2010,C#,Sharepoint,Sharepoint 2010,如何根据登录用户切换Sharepoint 2010 例如: 我想将“mycustompage.master”作为组“mysiteowners”中用户的母版页,将“v4.master”作为其余用户的母版页 谢谢 要设置母版页文件,请使用以下代码 protected override void OnPreInit(EventArgs e) { if(UserIsInMySiteOwners()) { Page.MasterPageFile = "~/mycusto
谢谢 要设置母版页文件,请使用以下代码
protected override void OnPreInit(EventArgs e)
{
if(UserIsInMySiteOwners())
{
Page.MasterPageFile = "~/mycustompage.master";
}
else
{
Page.MasterPageFile = "~/v4.master";
}
}
(您必须定义自己的方法来确定用户是否在“Mysiteowners”中)感谢您的帮助,但我尝试过这样做,但什么也没有changed@Mazen-你在哪里运行代码?一个web部件,页面…?我创建了类库项目,在GAC中安装out put dll,并在我的SharePoint webconfig中注册dll。