简体   繁体   English

如何为登录用户切换SharePoint 2010主页

[英]how to switch SharePoint 2010 master page for logged in user

How to switch Sharepoint 2010 depending on the logged in user? 如何根据登录用户切换Sharepoint 2010?

an example : 一个例子 :

I want to make "mycustompage.master" as master page for users in group "mysiteowners" and "v4.master" as master page for the rest of users. 我想将“ mycustompage.master”作为组“ mysiteowners”中的用户的母版,将“ v4.master”作为其他用户的母版。

thanks. 谢谢。

To set the master page file, use the following code 要设置母版页文件,请使用以下代码

protected override void OnPreInit(EventArgs e) 
{ 
    if(UserIsInMySiteOwners())
    {
        Page.MasterPageFile = "~/mycustompage.master";
    }
    else
    {
        Page.MasterPageFile = "~/v4.master";
    }

} 

(You'll have to define your own method to determine if the user is in "Mysiteowners") (您必须定义自己的方法来确定用户是否在“ Mysiteowners”中)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM