找回密码
 立即注册

QQ登录

只需一步,快速开始

usst

注册会员

18

主题

48

帖子

134

积分

注册会员

积分
134

活字格认证元老葡萄

usst
注册会员   /  发表于:2015-8-14 15:09  /   查看:4493  /  回复:4
见附件

问题.docx

179.63 KB, 下载次数: 200

问题.docx

179.63 KB, 下载次数: 203

4 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2015-8-14 17:04:00
沙发
回复 1楼usst的帖子

添加行头、列头及普通单元格的菜单可以参考:
http://demo.gcpowertools.com.cn/ ... tMenu/Overview.aspx

动态子目录具体指的是什么?是相同区域子菜单会动态变化。还是行头、列头及普通单元格使用不同菜单?
回复 使用道具 举报
usst
注册会员   /  发表于:2015-8-15 09:35:00
板凳
回复 2楼iceman的帖子

<ContextMenus>
        <FarPoint:ContextMenu Type="Viewport">
          <Items>
            <FarPoint:MenuItem Enabled="True" ImageUrl="http://linktoimagehere/abc.jpc" Text="Menu item 1">
                <ItemTemplate>
                <asp:TextBox ID="bac" runat="server" />
                </ItemTemplate>
            </FarPoint:MenuItem>
            <FarPoint:MenuItem Text="Sort" ImageUrl="http://linktoimagehere/abc.jpc">
                <ChildItems >                 
                  <FarPoint:MenuItem  Text="Child Item1"  ImageUrl="http://avc/abc.jpc"></FarPoint:MenuItem>
                  <FarPoint:MenuItem Text="Child Item2"></FarPoint:MenuItem>
                </ChildItems>
            </FarPoint:MenuItem>
            <FarPoint:MenuItem Enabled="True" ImageUrl="http://linktoimagehere/abc.jpc">Menu item 3</FarPoint:MenuItem>
          </Items>
        </FarPoint:ContextMenu>
      </ContextMenus>
我需要的的MenuItem,和它的<ChildItems > 都是动态的,不是死的
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-8-17 10:24:00
地板
回复 3楼usst的帖子

前台不需要添加详细的菜单子节点,仅仅需要添加菜单标记即可:

  1.             <ContextMenus>
  2.                 <FarPoint:ContextMenu>
  3.                 </FarPoint:ContextMenu>
  4.             </ContextMenus>
复制代码


后台可以进行移除和添加:

  1.         protected void Button1_Click(object sender, EventArgs e)
  2.         {
  3.             this.FpSpread1.ContextMenus[FarPoint.Web.Spread.ContextMenuType.Viewport].Items.RemoveAt(0);
  4.             this.FpSpread1.ContextMenus[FarPoint.Web.Spread.ContextMenuType.Viewport].Items.Add(new FarPoint.Web.Spread.MenuItem("增加菜单"));
  5.         }
复制代码


后台可以自由控制菜单选项。详细请参考附件demo:
18215.zip (2.1 KB, 下载次数: 197)
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-9-1 11:58:00
5#
回复 3楼usst的帖子

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部