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 上下文菜单特性为您的应用程序加入更多的数据挖掘和界面交互的功能。
你可以任意定制上下文菜单的选项,设置高度和其他属性。可以通过 ContextMenuType 枚举设置菜单类型。你可以通过前台属性设置或后天代码来创建上下文菜单。
CommandArgument 属性和 CommandCode 属性用于设置点击菜单属性。同时,也可以在 MenuItemClicked 事件中。
使用属性窗体创建:
在属性窗体中选择 Spread
选择 ContextMenus 属性
在弹出对话框中编辑菜单项即可。
编辑完成后点击 “ 确定 ” 按钮退出。
使用代码创建:
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>