2.AllowColumnMove获取或设置是否可以移动列.
3.AllowDragDrop获取或设置是否可以拖动选定的对象,如行,单元格,选择的区域,里面的值也会跟着变化.
4.AllowDragFill获取或设置是否可以进行填充,类似于excel按住鼠标,进行填充,但是没有发现序列的定义.
Spread for ASP.NET表格控件兼容Excel的强大功能,并将其嵌入到您的应用系统中。完备的Excel文档支持使得您可以在企业中分享和访问数据信息;内嵌的图表引擎和数据可视化支持让您更加轻松的为商务、工程以及科学应用系统中创建丰富高效的信息中心。新版本7中提供几个主要更新,包括:列头RowTemplate
用于单元格编辑器的Css
性能提升
其他Spread for ASP.NET的增强
为DateTime、Currency、Double和Integer单元格类型增加独立的编辑模式和非编辑模式格式。
增强虚拟页面以支持滚动条文本提示。
打印时支持行和列的分页。
支持客户端脚本锁定和解锁。
新增Cell.EncodeValue属性,支持在单元格文本中直接输入原始HTML标记。
客户端支持在隐藏的行或列中设置单元格的值。
新增ClientIDMode支持。
上下文菜单
Spread for ASP.NET内嵌的上下文菜单代替了浏览器自带的上下文菜单,您可以通过Spread上下文菜单特性为您的应用程序加入更多的数据挖掘和界面交互的功能。
clip_image002
你可以任意定制上下文菜单的选项,设置高度和其他属性。可以通过 ContextMenuType 枚举设置菜单类型。你可以通过前台属性设置或后天代码来创建上下文菜单。
CommandArgument 属性和 CommandCode 属性用于设置点击菜单属性。同时,也可以在 MenuItemClicked 事件中。
使用属性窗体创建:
在属性窗体中选择 Spread
选择 ContextMenus 属性
在d出对话框中编辑菜单项即可。
编辑完成后点击“确定”按钮退出。
clip_image003
使用代码创建:
HTML 标记:
<ContextMenus>
<FarPoint:ContextMenu Type="Viewport">
<Items>
<FarPoint:MenuItem Text="菜单一">
</FarPoint:MenuItem>
<FarPoint:MenuItem Text="菜单二">
</FarPoint:MenuItem>
<FarPoint:MenuItem Text="菜单三">
</FarPoint:MenuItem>
</Items>
</FarPoint:ContextMenu>
</ContextMenus>
C#代码:
if (this.IsPostBack) return
FpSpread1.EnableContextMenu = true
//创建普通单元格菜单
FarPoint.Web.Spread.ContextMenu viewportMenu = FpSpread1.ContextMenus[FarPoint.Web.Spread.ContextMenuType.Viewport]
FarPoint.Web.Spread.MenuItem customViewportItem = new FarPoint.Web.Spread.MenuItem("二级菜单")
customViewportItem.ChildItems.Add(new FarPoint.Web.Spread.MenuItem("二级菜单项一"))
customViewportItem.ChildItems.Add(new FarPoint.Web.Spread.MenuItem("二级菜单项二"))
viewportMenu.Items.Add(customViewportItem)
//创建行头单元格菜单
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)