找回密码
 立即注册

QQ登录

只需一步,快速开始

wode551120

注册会员

6

主题

28

帖子

80

积分

注册会员

积分
80

活字格认证

wode551120
注册会员   /  发表于:2014-7-14 11:50  /   查看:5210  /  回复:3
QQ截图20140714114523.png

1.显示这个文档只是浏览,只读。
如何控制隐藏下面的这部分按钮。
2.我导入excel,这个excel中有15个sheet。能不能设置底部工具栏一次显示几个sheet?

3 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2014-7-14 15:27:00
沙发
回复 1楼wode551120的帖子

测试代码如下:

  1.         protected void Page_Load(object sender, EventArgs e)
  2.         {
  3.             if (IsPostBack)
  4.             {
  5.                 return;
  6.             }

  7.             //设置显示的sheet数量
  8.             this.FpSpread1.Tab.VisibleCount = 2;
  9.             this.FpSpread1.Sheets.Count = 6;
  10.         }
  11.         /// <summary>
  12.         /// 隐藏 CommandBar 按钮
  13.         /// </summary>
  14.         /// <param name="writer"></param>
  15.         protected override void Render(HtmlTextWriter writer)
  16.         {
  17.             Table tb = this.FpSpread1.FindControl("cmdTable") as Table;

  18.             int cellCount = tb.Rows[0].Cells.Count;

  19.             for (int i = 8 ; i < cellCount; i++)
  20.             {
  21.                 tb.Rows[0].Cells[i].Visible = false;
  22.             }
  23.             base.Render(writer);
  24.         }
复制代码

评分

参与人数 1满意度 +5 收起 理由
wode551120 + 5 很好

查看全部评分

回复 使用道具 举报
wode551120
注册会员   /  发表于:2014-7-15 12:23:00
板凳
回复 2楼iceman的帖子

可以了。谢谢。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-7-15 18:15:00
地板
回复 3楼wode551120的帖子

好的,不客气
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部