ASP.NET 7新功能使用指南

 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 属性
    在弹出对话框中编辑菜单项即可。
    编辑完成后点击“确定”按钮退出。    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>