ylbtech-前端框架:FineUI |
FineUI
企业级 ASP.NET UI 控件库(支持 .NET Core)
1.返回顶部 |
1、
产品选型
开源版 | 基础版 | 企业版 | |||
---|---|---|---|---|---|
FineUI (开源版) | FineUIPro (基础版) | FineUIMvc (基础版) | FineUIPro (企业版) | FineUIMvc (企业版) | |
技术框架 | WebForms ExtJS |
WebForms jQuery |
MVC/Core jQuery |
WebForms jQuery |
MVC/Core jQuery |
服务器环境 | .NET 2.0+ | .NET 2.0+ | .NET 4.5+ (MVC5)
.NET Core 3.1+
|
.NET 2.0+ | .NET 4.5+ (MVC5)
.NET Core 3.1+
|
服务器系统 | Windows | Windows | Windows Mac Linux |
Windows | Windows Mac Linux |
在线示例 | 300+ | 500+ | 500+ | 850+ | 750+ (MVC) 750+ (Core) |
更新记录 | v6.1.0 2017-09-13 |
v6.4.0 2020-07-15 |
v6.4.0 2020-07-15 |
v6.4.0 2020-07-15 |
v6.4.0 2020-07-15 |
产品下载 | 免费下载 | 下载
请先加入[三石和他的朋友们]
|
下载
请先加入[三石和他的朋友们]
|
产品首页 | 产品首页 |
功能特性 |
开源版
表单控件
按钮控件,文本框,触发器输入框,数字输入框,日期选择框,复选框,复选框列表,单选框,单选框列表,上传控件
下拉列表控件
单选,多选,可编辑,不强制选择,数据绑定
表单验证
必填项验证,正则表达式验证,比较验证,取值范围验证,多个表单验证,服务器端验证
表格控件
数据绑定,内存分页,数据库分页,排序,序号列,行扩展列,弹出窗体列,模拟树列,行单选,行多选,复选框列,导出文件,分页工具栏,列宽度,模板列,多表头,合计行,列锁定,单元格编辑
树控件
数据绑定,延迟加载,节点图标,复选框,节点选择
页面布局
自适应布局,锚点布局,列布局,绝对布局,表格布局,水平盒子布局,垂直盒子布局,区域布局
内联框架
面板内置IFrame支持,在父页面弹出窗体,表格与窗体交互,子窗口和父窗口交互,窗体关闭前的确认对话框
杂项
提示对话框,确认对话框,选项卡控件,手风琴控件,面板控件,窗体控件,工具栏控件,菜单控件,30种内置页面加载动画
|
基础版 = 开源版的功能 +
消息框
输入对话框,通知对话框(自定义显示毫秒数,是否显示加载图片,横向和纵向显示位置,是否显示标题栏,是否可移动,是否可关闭,消息图标),自定义默认焦点的按钮
多彩主题
内置 30 种主题(Metro 和 jQuery UI),可自定义主题(官网示例提供 20 多套自定义主题,包含Bootstrap Pure,纯色背景主题,图片背景主题)
单元格编辑表格
同时选中行和单元格,结束编辑事件(更新合计行的值,更新单元格的值),数据改变事件,禁止编辑(禁止列、行和单元格编辑),下拉列表编辑框(单选,多选),快速选择(从弹出窗体中快速选择,初始多个空白行),数字编辑框(初始为空,允许小数),客户端HTML编码
图标字体
内置自定义图标字体和 FontAwesome 图标字体
表单控件
表单验证(自定义客户端验证,对值进行验证),输入框控件(必填项不允许空白字符),下拉列表(多选不强制选择),Attributes属性
工具栏控件
自定义工具栏子项间隔,自定义工具栏背景色
工具图标控件
自定义工具图标,工具图标文字,工具图标点击事件(自定义折叠图标),多控件支持(面板,窗体,手风琴控件,选项卡控件)
杂项
树控件复选框(只显示叶子节点复选框,隐藏指定节点复选框,启用级联选择)
|
企业版 = 基础版的功能 +
表单控件
数字输入框(千分位,四舍五入),日期选择框(清空图标,时间选择),按钮分组控件,表单控件(表格样式,红色星号的位置,字段前缀和后缀),下拉列表控件(清空图标,自定义列表项,列表项分组,列表项复选框)
表格控件
表格控件(禁止行选择,鼠标滚轮操作,快速分页),单元格编辑表格(键盘快捷操作),表头过滤,单元格合并,树表格,行与列移动,网址数据源,大数据表格
下拉框控件
下拉单选框列表,下拉复选框列表,下拉树,下拉表格,自定义下拉框,总是显示弹出面板,隐藏输入框
移动控件
列表控件,选项卡(填充,按钮分组),消息框(按钮平铺样式),动画效果,工具栏控件(标题栏样式,标题文本)
CSS3动画
现代浏览器(Chrome,Firefox,Edge,Safari)支持动画效果:面板的折叠展开,窗体的显示隐藏,选项卡的左右切换,菜单的显示隐藏,下拉列表的显示隐藏,树节点的折叠展开动画
响应式布局
基于像素的响应式布局(FineUI独门秘籍);默认将容器12等分(可以自定义块数和块间距);所有面板和表单字段都可以参与布局(可以实现灵活的表单布局)
杂项
窗体控件(侧边窗体,百分比尺寸,点击遮罩层隐藏,Fixed定位,保持关闭时位置和大小),选项卡控件(对齐方式,填充标题栏,显示选项卡边框,隐藏标题栏背景色,双击关闭),显示模式(紧凑模式,大字体模式),树控件(禁止节点选择,智能树控件)
|
||
FineUI (开源版) | FineUIPro (基础版) | FineUIMvc (基础版) | FineUIPro (企业版) | FineUIMvc (企业版) | |
开源版 | 基础版 | 企业版 |
注:
- FineUICore(.NET Core 3.1+)包含于 FineUIMvc 产品中,不单独列出。
- FineUIPHP 是专为 PHP 打造的控件库,我们致力于将快速开发的理念带入PHP。
- F.js 是纯前端JavaScript组件库,不和后台语言绑定,Java,.Net,PHP 都适用。
- FineUI(开源版)内置 ExtJS 库,商业应用请自行购买 ExtJS 授权,我们不收取任何费用。
为什么选择 FineUI?
快速的项目开发
基于您熟悉的 C# 和 ASP.NET 2.0 开发模式,不需要 JavaScript 代码就能完成真正的 Web 2.0 应用。不仅可以极大地减少开发时间和降低开发成本,而且方便维护升级。
基于现有的ASP.NET知识
FineUI 完全遵循 ASP.NET 的命名习惯和开发框架,你经常会发现很多控件的命名、属性、方法、事件和原生的 ASP.NET 控件一模一样,因此无需您事先了解ExtJS的知识。
丰富的控件
超过 50 个专业的 ASP.NET 控件,不仅帮助您快速实现业务逻辑,而且让页面更加生动和华丽。
跨浏览器支持
FineUI 使用 C# 代替传统的 JavaScript 开发,不仅提高了开发效率,而且确保在所有主流的浏览器下流畅运行。
多主题支持
FineUI 内置多种主题,同时还允许您自定义主题,来满足项目的个性化需求(截图效果)。
页面无刷新
所有的页面回发都不会导致整个页面刷新,而只有部分页面得到更新。这个 AJAX 过程对开发人员完全透明,您可以像往常一样在服务器端改变控件属性,这个修改会立即更新到前台页面,而无需任何额外的代码。
轻量级的数据传输
ViewSate 是 WebForm 开发模式的基石,带来便利的同时也增大了数据传输。 而FineUI 独创的 FState 实现,不仅保留便利而且极大的减少了数据的传输量。
丰富的示例教程
300 多个FineUI示例(800 多个FineUIPro示例),以及丰富的教程让你全面掌握 FineUI 的各种用法。
2、
2.返回顶部 |
3.返回顶部 |
4.返回顶部 |
5.返回顶部 |
1、
2、
6.返回顶部 |
作者:ylbtech 出处:http://ylbtech.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 |