发布于 2015-02-03 04:28:02 | 376 次阅读 | 评论: 0 | 来源: 网友投递
FineUI 基于ExtJS ASP.NET控件库
FineUI 是一组基于 ExtJS 的专业 ASP.NET 控件库,拥有原生的 AJAX 支持和华丽的 UI 效果。
FineUI 的使命是创建没有 JavaScript,没有 CSS,没有 UpdatePanel,没有 ViewState,没有 WebServices 的网站应用程序。
FineUI(开源版)的第 122 个版本 - v4.1.6 发布了,在线示例:http://fineui.com/demo/
FineUI(专业版)的第 12 个版本 - v2.2.0 发布了,在线示例:http://fineui.com/demo_pro/
FineUI 是一组基于 ExtJS 的专业 ASP.NET 控件库,拥有原生的 AJAX 支持和华丽的 UI 效果。
FineUI 的使命是创建没有 JavaScript,没有 CSS,没有 UpdatePanel,没有 ViewState,没有 WebServices 的网站应用程序。
-增加示例:表格控件->导出与下载->导出文件(FindControl,查找模板列中控件)。 -增加示例:表格控件->导出与下载->导出文件(多表头)。 -修正下拉列表数据绑定后在第一个位置插入项,而最终选中的非第一项的问题。 -修正下拉列表在没有数据项时,可能会触发SelectedIndexChanged事件的问题。 -BoxLayoutAlign的默认值由Start改为Stretch。 -增加示例:其他控件->选项卡控件->选项卡的位置。 -更新示例:表单控件->杂项->禁用与只读。 -修正AutoSizePanelID的面板中Submit按钮回车无效的问题(Ward_Lee)。 +支持一个面板拥有多个工具栏。 -增加示例:其他控件->工具栏与菜单->多行工具栏。 -增加示例:表格控件->分页与排序->数据库分页(底部工具栏)。 +重构表单改变确认对话框(不兼容提醒!)。 -删除Window控件的EnableConfirmOnClose属性,以及GetConfirmHideReference类似的5个方法。 -删除ActiveWindow中GetConfirmHideReference类似的5个方法。 -增加配置项EnableFormChangeConfirm,启用表单改变确认对话框(默认为false)。 -为面板控件增加GetClearDirtyReference方法,用来清空面板内表单字段的改变状态。 -更新示例:内联框架->窗体关闭前的确认对话框;保存按钮放在窗体工具栏中。
-增加示例:表格控件->单元格编辑->单元格编辑(更改列的可编辑状态)。 -复选框和单选框图标的光标改为default,与原生标签保持一致。 +增加配置项AjaxLoadingText、ShowAjaxLoadingMaskText、AjaxLoadingMaskText。 -更新示例:杂项->页面回发提示。 -树控件增加EnableTextSelection,增加示例:树控件->杂项->启用文字选择。 -增强EnableShim属性,使其支持窗体、菜单和表单字段的下拉框。 -增加示例:表格控件->行与列样式->列样式。 -增加配置项EnableCompactMode,是否启用紧凑模式。 -修正模板列不能合并单元格的问题。 +更新示例:表格控件->单元格编辑->数据改变(关闭页面前提示框)。 -F.beforeUnload可以处理多种关闭页面的情况。 +重构表单改变确认对话框(不兼容提醒!)。 -删除Window控件的EnableConfirmOnClose属性,以及GetConfirmHideReference类似的5个方法。 -删除ActiveWindow中GetConfirmHideReference类似的5个方法。 -增加配置项EnableFormChangeConfirm,启用表单改变确认对话框(默认为false)。 -为面板控件增加GetClearDirtyReference方法,用来清空面板内表单字段的改变状态。 -更新示例:内联框架->窗体关闭前的确认对话框;保存按钮放在窗体工具栏中。 -增加示例:表单控件->下拉框控件->下拉表格(数据库分页,清空图标回发事件)。 -增加示例:表单控件->下拉列表控件->多选->下拉列表(多选,清空图标回发事件)。 -修正复选框列表禁用时仍然可操作的问题。 -增加示例:表格控件->标题栏->标题栏自动换行。 -修正region面板折叠后的标题栏不能更新的问题。 -面板增加TitleTooltip、TitleTooltipType属性,更新示例:页面布局->布局(Region)。 -修正LabelSeparator的默认值为全角冒号。 -表格增加EnableColumnResize属性,增加示例:表格控件->标题栏->禁用表头菜单和列宽度调整。 -修正FocusOnPageLoad属性无效的问题,增加示例:内联框架->文本框自动获取焦点。 -表单字段增加LabelAlign属性,增加示例:其他控件->工具栏和菜单->工具栏上的表单字段。 +窗体控件增加ConstrainInitialSize属性(默认为true),将窗体初始大小限制在当前页面内。 -更新示例:其他控件->面板与窗体->窗体(默认最大化)。 +支持一个面板拥有多个工具栏。 -增加示例:其他控件->工具栏与菜单->多行工具栏。 -增加示例:表格控件->分页与排序->数据库分页(底部工具栏)。