发布于 2015-12-24 07:30:27 | 271 次阅读 | 评论: 0 | 来源: 网友投递
FineUI 基于ExtJS ASP.NET控件库
FineUI 是一组基于 ExtJS 的专业 ASP.NET 控件库,拥有原生的 AJAX 支持和华丽的 UI 效果。
FineUI 的使命是创建没有 JavaScript,没有 CSS,没有 UpdatePanel,没有 ViewState,没有 WebServices 的网站应用程序。
专业版 v2.9.0 已发布,本版本不仅修复了很多BUG,而且新增了智能树菜单、表格嵌套、网址数据源表格、大数据表格等重量级的功能,推荐所有专业版用户升级到此版本!
在线示例:http://fineui.com/demo_pro/
更新记录:http://fineui.com/version_pro/
+2015-12-24 v2.9.0 -普通模式,默认的图标字体大小改为16px(原来15px)。 -重构大字体模式,增大字体的同时增大内边距,增大图标字体的大小(默认22px)。 -消息框(Question、Information)的消息图标字体颜色使用主题颜色。 -增加示例:其他杂项->自定义页面加载图片。 -Alert、Confirm、Prompt、Notify增加CssClass属性。 -如果用到WebUploader组件,需要删除.webuploader-container{position:relative;}的CSS定义(不兼容提醒)。 +树控件增加HideHScrollbar、ExpanderToRight、HeaderStyle、MiniMode、MiniModePopWidth属性。 -官网示例首页增加智能树菜单、智能树菜单(默认折叠)两个配置项。 -增加示例:更多控件->树控件->智能树控件。 -修正不同域的IFrame中,在IFrame内弹出窗体时出现拒绝访问的问题。 -增加示例:页面布局->布局(Region,嵌套);布局(Region,多个左侧区域);布局(Region,多个侧边区域)。 -增加示例:更多控件->树控件->杂项->刷新页面保持选中的树节点。 -增加示例:其他杂项->表单居中显示。 +表单增强。 -按钮尺寸ButtonSize增加Normal枚举值,原Small指小尺寸。 -增加示例:下拉列表控件->杂项->下拉列表(MatchFieldWidth,右侧空间不足)。 -增加示例:下拉框控件->下拉单选框列表->下拉单选框列表(MatchFieldWidth,右侧空间不足)。 -修正日期选择框中输入错误数字时显示NaN-NaN-NaN的问题。 -修正在IE下,触发器输入框在标签过长换行时,右侧的触发图标错位的问题。 -TextArea增加MinHeight属性,更新示例:表单布局->复杂布局(联系我们)。 +面板增强。 -修正后台更新面板宽度会出现的JS错误(this.setWidth is not a function)。 -增加示例:更多控件->面板与窗体->窗体(固定在右下角)。 -官网示例首页树菜单增加提示信息,在NodeDataBound中进行处理。 -修正官网首页手风琴和树菜单时,点击菜单项滚动条会滚动到开始位置的问题。 -增加示例:更多控件->手风琴控件->手风琴(自动高度)。 -面板增加IsViewPort属性,如果只有一个全屏视图的话,此属性等同于PageManager的AutoSizePanelID。 -修正在顶层页面弹出EnableIFrame的窗体控件,先关闭父页面后无法关闭弹出窗体的问题。 -TabStrip增加ShowTabHeader属性,增加示例:更多控件->选项卡控件->隐藏选项卡标题栏。 -工具栏支持放置两个ToolbarFill控件,增加示例:更多控件->工具栏和菜单->工具栏布局(左中右)。 -增加示例:更多控件->面板与窗体->窗体(高度自适应页面大小)。 -增加配置项EnableIFrameLoading,打开启用IFrame的面板时会立即显示动态加载图片,而不会出现空白的情况。 +表格增强。 -修正列顺序(ColumnOrder)在复选框列存在时无效的问题。 -LinkButtonField和CheckBoxField增加属性DataCommandNameField、DataCommandArgumentField。 -修正表格右键菜单可能超出页面底部边界的问题。 -表格的ShowSelectedCell类型由bool改为bool?。 -如果AllowCellEditing=true,则ShowSelectedCell默认为true,无需额外设置,更新相关示例。 -更新表格控件->模板列->购物车示例,数量输入框只允许输入数字。 -增加示例:表格控件->扩展列->行扩展列(嵌套表格)。 -RenderCheckField增加属性RenderAsStaticField(默认false),这个初始值和CheckBoxField的正好相反。 +表格增加DataAttributeFields属性,GridRow增加RowAttributes属性(类似TreeNode的同名属性)。 -增加示例:行与列样式->行样式(RowAttributes)。 -更新GetAddNewRecordReference,增加重载函数,可以指定插入的位置。 -更新GetUpdateCellValueReference,增加重载函数,可以同时更新一行中多个单元格的值。 -增加GetSelectCellReference、GetDeleteRowReference。 +GridRow增加CellAttributes属性。 +列的Attributes属性渲染到单元格上,而不再是单元格的内部元素(不兼容提醒)。 -此更新使得列的Attributes属性适用于所有列(包含模板列、序号列)。 -更新示例:事件->行预绑定事件(Attributes属性)。 -增加示例:行与列样式->单元格样式(CellAttributes)。 +全新的网址数据源模式(速度更快,数据传输量更少),增加26个相关示例。 -表格增加DataUrl、DataMethod属性。 -表格增加IsDatabaseSorting,是否数据库排序(仅在启用网址数据源时有效)。 -表格增加RowRendererFunction,指定客户端行渲染函数(类似RenderField的RendererFunction)。 -大数据表格,增加EnableBigData属性,增加5个相关示例。