`
77rou
  • 浏览: 47666 次
社区版块
存档分类
最新评论
文章列表
性能是 Web 应用程序的一块短板,加载几千条数据甚至几万条数据时往往需要等待较长时间,这无疑大大降低了用户体验。使用表格控件 Spread for ASP.NET 7按需加载功能,可以在加载部分数据的情况下展示数据,同时在后台异步加载其他数据,从而达到良好的用户体验。 表格控件 Spread for ASP.NET 7 允许用户按需加载数据-当用户向下拖拽 Spread 滚动条时,Spread 会自动从服务器端加载一页数据到客户端。   可以设置初始加载行数和每次按需加载的行数。您可以在 Spread 级别和表单级别定制这两个属性。 FpSpread 类: FpSpread.Al ...
作为 web 用户,我们知道页面加载或刷新的速度对其成功至关重要。Spread for ASP.NET 7 一直致力于给用户良好的用户体验和卓越的性能。 同样,在本次发布的 Spread for ASP.NET 7 中我们在性能方面做了很大的提供,下面让我们来看看我们具体做了哪些改善: 1.新增LoadOnDemandMode属性用于支持在用户滚动到最后一行之前通过后台加载数据。新增TriggerMode属性用于支持定时加载和越界加载。 当在 Spread 中展现大数据量时,如果一次性加载所有数据,势必会造成加载时间过长,加长用户等待时间。按需加载的作用是一次性加载部分数据,在用户需要时 ...
在此次发布的 Spread for WinForms 7 表格控件中,我们做了中文本地化的增强。不断为最受全球用户青睐的葡萄城控件产品注入中文支持、提升中文用户的使用体验。 看看此次发布的版本中我们做了哪些中文本地化方面的增强: 中文本地化: 我们为中文环境添加了本地化资源。Spread控件将在Visual Studio中显示中文。包括设计器界面以及设计时界面。中文菜单和提示消息也将在运行时显示。如图所示: 设计时中文菜单: Spread 设计器中文界面展示: 中文菜单和提示消息: 内置查找对话框中文展示: 滚动条菜单中文显示:
Spread Studio for .NET 7 表格控件是自Spread诞生以来20年中最大的一次升级,此次版本中做了中文本地化增强。这这篇文章中我们来阐述如何更换 Spread 的语言版本。默认语言为英文。以下为实现方法: Spread for Windows Form .NET 7: 中文版本: ? 1 Thread.CurrentThread.CurrentUICulture = new CultureInfo("zh-CN"); 英文版本: ? 1 Thread.Cur ...
使用 Spread Studio 表格控件你可以复制范围单元格并且填充到其他单元格中,复制数据和单元格格式。例如:如果目前有 2*2 个单元格,你可以在任意方向实现任意次数填充单元格到表单中。 我们通过 FillRange 方法来实现此功能: public void FillRange( int row, int column, int rowCount,
Spread Studio 表格控件提供了 formula provider 控件。用于在任意控件中设置公式并且显示计算结果到其他控件中。设置公式可以使用 AddCustomFunctionInfo 方法。formula provider 可以添加到工具箱中。 设置 Formula Provider 控件 在工具箱中选择 Formula Provider 控件,双击添加 Formula Provider 到工程中。 这时在 form 中的所有控件会增加两个属性:Formula on formulaProvider1 用于设置控件上的公式。 Formmula TriggerEvent on ...
有些用户提问想通过 JS 来设置 Spread  Studio for ASP.NET 表格控件来控制 Spread 高度。本文章将阐述实现方法。 实现背景: 当用户发起针对含有 Spread 页面的请求时,Spread 在浏览器中被渲染成 HTML Table。 所以,我们在前台针对 Spread 操作时,除了使用 Spread 内置的一些事件和方法外,所有针对 Table 的 DOM 属性和 js 操作都试用于 Spread。 我们这次的实现方法就是针对 Spread 生成的 Table 进行操作实现。 首先,在 Spread 外部嵌套 Div 容器,HTML 代码如下: ...
当用户将鼠标移动到 C1Flexgrid 单元格时,用户可以根据单元格的内容显示自定义的鼠标提示内容,实现步骤如下:   1、在窗体上添加 .NET 标准的 ToolTip 控件,并添加 C1Flexgrid 的 MouseMove 事件。   2、添加后台代码如下: in ...
Spread 表格控件强大的公式计算引擎支持300多种内置函数,并支持通过内置函数和运算符来自定义公式。支持的函数包括日期、时间函数、工程计算函数、财务计算函数、逻辑函数、数学和三角函数、统计函数、文本函数等。同时,Spread 表格控件提供 FormulaTextBox 公式引擎提供用户在运行时编辑公式。本篇文章将阐述 FormulaTextBox 公式引擎的使用方法。 1.在工具箱中拖拽 FormulaTextBox 控件和 Spread 表格控件,到 form 中: 2.在后台代码中添加以下代码,关联 FormulaTextBox 控件和 Spread 表格控件: this. ...
葡萄城控件以 .NET 平台为主,在众多明星产品中 Spread 即为一款以高度兼容 Excel 著称的表格控件。有很多 Java 平台的朋友们询问 Spread 是否可以在 Java 平台下使用?答案是肯定的,我们可以在 JSP 网页中嵌入 Spread COM 控件来实现和 Excel 之间的交互。   本篇文章即为如何在网页中插入 Spread COM 控件、以及使用 VBScript 绑定 Spread 数据源的简单示例,请参考:   还在为添加复杂的 Object CLASSID 和 PARAM NAME="x" VALUE="y" 键 ...
有些朋友向我提出,怎样使编辑状态下的单元格文本垂直居中显示。Spread 表格控件单元格有两种状态,编辑状态和普通显示状态。在显示状态下,我们可以通过单元格的格式相关属性来设置单元格样式、对齐方式。该功能我们需要通过自定义单元格方式实现。 实现该功能的核心代码如下: 1: public override Control GetEditorControl(Control parent, FarPoint.Win.Spread.Appearance appearance, float zoomFactor) 2: { 3: TextBo ...
最近,有用户提出 Spread 表格控件能否根据单元格类型改变鼠标形状。例如,当单元格类型为 ComboBoxCellType 的时候,能否把鼠标形状改变为 Handle 形状。同时,单击下拉按钮时显示下拉列表。   这个 Case 我们可以通过自定义 CellType 来实现。   需要通过继承 ComboBoxCellType ,重写 GetReservedCursor 方法来改变鼠标形状。 1: public override Cursor GetReservedCursor(object o) 2: { 3: if (o != null) 4 ...
我有的朋友向我提出 Spread Studio 能否实现 Excel 中的搜索功能,来提高最终用户的使用体验。其实Spread 内置了搜索功能,在本文中我将阐述如何调用 Spread 内置的搜索框功能。   1.基本搜索框: fpSpread1.SearchWithDialog(0, "搜索测试", false, false, false, false, 0, 0);   效果图:         2.高级搜索框: fpSpread1.SearchWithDialogAdvanced(0, 0, "高级搜索测试", false ...
Spread Studio ASP.NET 表格控件提供了类似于 Outlook 分组功能,Spread 最多可以进行四层分组。   Spread 可以通过两种方式进行分组:   1.使用代码进行分组。   2.通过在前台页面,拖拽列头进行分组。   在本片文章中我们将阐述这两种分组方式。   1.分组代码,如下使用方法参加注释: 1: protected void Page_Load(object sender, EventArgs e) 2: { 3: if (IsPostBack) 4: ...
ITEYE的朋友大家好。在上一篇文章中我们,给大家介绍了 Wijmo Menu 的特性及使用方法。感谢园子中朋友的支持,朋友们的支持给我们写这一系列文章提供了很大的动力。在这篇文章中我们将介绍 Accordion 的特性及使用方法。 Accordion 即为 jQuery 中的手风琴效果。 有些朋友第一次看到本系列文章,所以给出本系列文章的链接: 《不得不爱开源 Wijmo jQuery 插件集【附演示和源码】【开篇】》 《不得不爱开源Wijmo jQuery 插件集【附30种Theme演示和源码】【准备工作】》 不得不爱开源 Wijmo jQuery ...
Global site tag (gtag.js) - Google Analytics