在线示例:http://fineui.com/demo_pro/ 更新记录:http://fineui.com/version_pro/ 关于FineUI 基于 jQuery / ExtJS 的专业 ASP.NET 控件库。 FineUI的使命 创建 No JavaScript,No CSS,No UpdatePanel,No ViewState,No WebServices 的网站应用程序。 支持的浏览器 Chrome、Firefox、Safari、IE 8.0+ 更新记录: +下拉框增强。 -修正在未设置初始值的情况下,遇到页面回发会触发TextChanged事件的问题。 -更新示例:下拉表格->下拉表格(数据库分页,后台更新值) 。 +Tree控件增强。 -增加Selectable属性(删除Enabled),增加示例:节点选择->节点选择(禁止选中节点)。 -增加CssClass属性,增加示例:杂项->节点样式。 -增加示例:杂项->ID包含中文空格等特殊字符。 +表格增强。 -表格的DataIdField中允许出现特殊字符(比如空格$#@%!等字符)。 -不再为树节点和表格行元素设置id属性,防止id为特殊字符或者中文时出现问题。 -增加示例:杂项->表格为空的提示(绝对定位)。 -增加示例:模板列->编辑文本框(回车键选中下一行);编辑文本框(选中行时也滚动到行)。 -增加示例:模板列->编辑文本框(结束编辑后,Enter提交)。 -修正页面放置两个可编辑单元格表格时,来回编辑时不能触发结束编辑事件的问题。 -修正单元格编辑表格中,不进行任何编辑即后台更新编辑器的数据出错的问题。 -表格列增加MinWidth,表格增加MinColumnWidth,增加示例:列宽度->各列宽度自适应(最小列宽度)。 -增加AutoSelectEditor属性,增加示例:键盘操作->单元格编辑(Enter纵向导航,并选中输入框内文本)。 -增加示例:键盘操作->单元格编辑(Enter纵向导航,最后自动点击保存按钮)。 -增加示例:键盘操作->单元格编辑(Enter纵向导航,自动滚动)。 -增加示例:杂项->ID包含中文空格等特殊字符。 -增加示例:单元格编辑->杂项->更新某列的值;动态加载下拉列表编辑框(省市联动);文本居中显示。 +第三方组件jQueryUI Autocomplete增强。 -增加示例:内联数据(位于Window控件中)。 -增加示例:单元格编辑(内联数据);单元格编辑(服务器数据)。 +表单增强。 -增加示例:表单控件->表单布局->表单中的多行按钮。 -修正表格布局的渲染问题,以及Form的LabelAlign无法应用到表格布局的问题。 -增加示例:页面布局->布局(Table布局的表单)。 -修正数字输入框标签换行时,右侧的上下箭头错位的问题。 -复选框列表客户端渲染结构由Ul改为Table,支持复选框标签过长换行的情景。 -更新示例:表单控件->选择框->复选框列表;单选框列表。 -增加示例:表单控件->杂项->标签换行。 -增加示例:表单验证->服务器验证(失去焦点验证)。 -修正TimePicker的EnableEdit属性(默认为true)无效的问题。 -按钮、复选框、单选框可以通过响应Tab键获取焦点。 -修正TimePicker无法在后台更新值的问题。 +Form控件重构。 -FormRow作为面板渲染到客户端,可以显示隐藏。 -更新示例:表单控件->杂项->隐藏表单字段。 -Form中的表单元素响应Tab键时横向跳转,更加符合用户习惯(之前是纵向跳转)。 -面板边框颜色在标题栏是否存在时保持一致。 -修正ClientScript.RegisterStartupScript注册的外部脚本导致页面出错的问题。 -修正TabStrip默认没有选项卡时可能出现的错误。 -修正面板AutoScroll=true时可能会出现的横向滚动条。 -修正IE下弹出消息框会在左上角闪一下的问题。 -修正VS设计时中可能会出现的[ID"ctl00"已被其他控件使用]的错误。 -修正通知对话框在拖动改变位置后位置错乱的问题。 -修正模式对话框背景墙不能随窗口大小改变自适应的问题。 -增加示例:其他控件->工具栏与菜单->工具栏上的图片。 -增加示例:其他控件->选项卡控件->IFrame选项卡(刷新第一个选项卡)。 -内置的字体图标库FontAwesome版本升级为v4.3.0。 FineUI(专业版)v2.4.0 发布,ASP.NET 前端控件下载地址