2011-09-30 33 views
0

我使用2010共享点,我在那里我的代码创建功能激活一些自定义列表的要求,我必须隐藏在丝带“编辑项目”对于特定的自定义列表Sharepoint2010隐藏“编辑项目”在功能区按钮为特定的自定义列表

有这么多的解决方案可用,但他们隐藏“编辑项目”按钮的网站中的所有列表,但它不是我的要求。

感谢我需要你的帮助..请

周杰伦Bhagatwala

+0

你要隐藏?或禁用? – Shoban

回答

0

周杰伦

与下列代码隐藏创建用户控件,并通过使用功能模块添加到为委托控制:

SPRibbon色带= SPRibbon.GetCurrent(this.Page);

 if (!Request.Url.ToString().ToLower().Contains("ListNameWhereWeHideButtons")) 
      return; // if it's not our list - do nothing 

     if (ribbon != null) 
     { 
      ribbon.TrimById("Ribbon.ListItem.New"); //hide new button 
      ribbon.TrimById("Ribbon.ListItem.Manage"); // hide edit button 
     } 
    } 

我已上载于以下网址(我希望它不是按规则禁止的)我的测试项目: http://ge.tt/8TIqVX8

相关问题