FineUI 官方论坛

标题: FineUI 开源版_v4.1.2 和 专业版_v1.3.0 同时发布! [打印本页]

作者: sanshi    时间: 2014-8-29 11:20
标题: FineUI 开源版_v4.1.2 和 专业版_v1.3.0 同时发布!
FineUI(开源版)v4.1.2 (建议所有 v4.x 升级到此版本):http://fineui.com/demo/
+2014-08-29 v4.1.2
        -修正树控件的EnableIcons属性无效的问题。
        -为树控件增加NodeDataBound事件,并增加示例tree/tree_nodedatabound.aspx。
        -修正F.util.initTreeTabStrip不处理父节点打开新标签页的问题。
        -修正更新未打开选项卡IFrame地址出错的问题(xxdddail-6107)。
        -修正选项卡非激活ContentPanel面板内容在外部显示的问题(张海-6011)。
        -修正页面上只有一个input[type=text]时,回车键会默认提交表单的问题(隨風往事-6128)。
        -表格增加EnableRowLines属性,增加示例:表格控件->杂项->隐藏表格标题栏。
        -修正单选框列表和复选框列表默认设置ReadOnly=true无效的问题(mark_01-6160)。
        -修正日期字段为DBNull.Value时导致RenderField绑定出错的问题。
        -修正表格的[改变行背景色]示例在显示隐藏列时行背景色消失的问题(robsun-6162)。
        +下拉列表增强。
                +增加AutoSelectFirstItem属性,如果设置为false,则下拉列表可以默认为空。
                        -更新示例:表单控件->下拉列表控件->杂项->重置表单。
                        -可以使用Required属性做客户端验证,从而减少为下拉列表添加默认项[--请选择--]的麻烦。
                -可多选,增加属性EnableMultiSelect、MultiSelectSeparator。
                -增加示例:表单控件->下拉列表控件->多选下拉列表->多选。
                -增加示例:表单控件->下拉列表控件->多选下拉列表->多选(可过滤,强制选择)。




FineUI(专业版)v1.3.0 :http://fineui.com/demo_pro/
+2014-08-29 v1.3.0
        -修正树控件的EnableIcons属性无效的问题。
        -修正数字输入框和日期选择器在设置Required=false时不能清空的问题。
        -Region的分隔符由8px调整为6px。
        +优化jQueryUI主题。
                -优化部分图标颜色,使其和背景更加融合。
                -去除主体图片背景,使其更扁平化。
                -优化多表头的边框颜色,增强其与背景的对比度。
        +消息框增强。
                -MessageBoxIcon枚举类型增加None。
                -增强Alert、Confirm类,增加Prompt类、Notify类。
                -增加示例:杂项->消息框->创建对话框。
                -增加示例:杂项->消息框->输入对话框。
                -增加示例:杂项->消息框->通知对话框。
                -示例中Alert.Show的地方全部用Notify替换。
        -修正单选框可以双击取消选中的问题。
        -修正F.util.initTreeTabStrip不处理父节点打开新标签页的问题。
        -修正页面上只有一个input[type=text]时,回车键会默认提交表单的问题。
        -禁用项的透明度由0.35调整为0.5。
        -修正弹出框EnableClose=fasle时仍然可以通过ESC按键关闭的问题。
        -修正Transitional文档模式中图标按钮错位的问题。
        +下拉列表增强。
                +增加AutoSelectFirstItem属性,如果设置为false,则下拉列表可以默认为空。
                        -更新示例:表单控件->下拉列表控件->杂项->重置表单。
                        -可以使用Required属性做客户端验证,从而减少为下拉列表添加默认项[--请选择--]的麻烦。
                -下拉列表过滤进行全字匹配,而不是前匹配。
                -可多选,增加属性EnableMultiSelect、MultiSelectSeparator。
                -增加示例:表单控件->下拉列表控件->多选下拉列表->多选。
                -增加示例:表单控件->下拉列表控件->多选下拉列表->多选(可过滤,强制选择)。
        +表格增强。
                -修正表格的ShowGridHeader无效的问题。
                -表格增加EnableRowLines属性,增加示例:表格控件->杂项->隐藏表格标题栏。
                -修正表格EnableAlternateRowColor属性无效的问题,默认显示交替行背景色。
                +增加ShowSelectedCell属性,控制是否显示选中的单元格。
                        -在后台可以通过SelectedCell获取选中的单元格,更新示例:行单击回发事件。
                -修正自动扩展列变为锁定列时宽度变化的问题。
                -修正日期字段为DBNull.Value时导致RenderField绑定出错的问题。
                -增加示例:表格控件->杂项->在新标签页中打开。
                -修正[从弹出窗体中快速选择]的返回值错位的问题。
                -修正表格的[改变行背景色]示例在显示隐藏列时行背景色消失的问题。
        -增加示例:导航控件->选项卡控件->客户端添加右键菜单项。
        +Firefox下出现的问题。
                -日期选择框选中值时出现JS错误。
                -GroupPanel内布局错位问题。






选择FineUI(专业版)的四大理由:
1. 简单:专业版和开源版v4.1+兼容,升级到专业版只需替换 DLL 和改名即可。
2. 极速:专业版基于 jQuery 库重写,性能有显著提升。
                客户端 JS 库仅 150K(GZIP压缩);
                下载流量减少 70%;
                内存占用减少 50%;
                速度提升 3 倍以上(第一次访问)。
3. 多彩:专业版内置 30 种主题(包含 6 种 Metro 主题 和 24 种 jQueryUI 官方主题)。
4. 便宜:专业版不限开发者数量和永久免费升级,使得典型授权案例的费用减少为开源版的 1/3 左右。


官网首页:http://fineui.com/pro/
在线示例:http://fineui.com/demo_pro/


FineUI(专业版)是由【合肥三生石上软件有限公司】荣誉出品的《基于 jQuery 的专业 ASP.NET 控件库》。


作者: Mr.Wu    时间: 2014-8-29 15:06
请问一下,增加的AutoSelectFirstItem属性,这个与ForceSelection属性有什么差别吗?ForceSelection设置为false时,下拉列表也可以默认为空的啊
作者: sanshi    时间: 2014-8-29 16:54
Mr.Wu 发表于 2014-8-29 15:06
请问一下,增加的AutoSelectFirstItem属性,这个与ForceSelection属性有什么差别吗?ForceSelection设置为f ...

可以试一下,v4.1.2中 ForceSelection 不管是否需要默认选中第一项了。
  1. <f:DropDownList runat="server" ID="DropDownList1" ForceSelection="false">
  2.                     <f:ListItem Text="可选项1" Value="Value1"  />
  3.                     <f:ListItem Text="可选项2(不可选择)" Value="Value2" EnableSelect="false" />
  4.                     <f:ListItem Text="可选项3(不可选择)" Value="Value3" EnableSelect="false" />
  5.                     <f:ListItem Text="可选项4" Value="Value4" />
  6.                     <f:ListItem Text="可选项5" Value="Value5" />
  7.                     <f:ListItem Text="可选项6" Value="Value6" />
  8.                     <f:ListItem Text="可选择项7" Value="Value7" />
  9.                     <f:ListItem Text="可选择项8" Value="Value8" />
  10.                     <f:ListItem Text="可选择项9" Value="Value9" />
  11.                     <f:ListItem Text="普通型1 < L > 1.5" Value="普通型1 < L > 1.5" />
  12.                 </f:DropDownList>
复制代码

上面这个代码还是会默认选中第一项的,虽然设置了 ForceSelection=false。


AutoSelectFirstItem:初始化时如果没有任何选中项,则默认选中第一项(默认为true)
ForceSelection:是否强制从下拉列表中选择,如果设置为false,则用户可以自行输入值(默认为true)

作者: Mr.Wu    时间: 2014-8-29 17:03
sanshi 发表于 2014-8-29 16:54
可以试一下,v4.1.2中 ForceSelection 不管是否需要默认选中第一项了。

上面这个代码还是会默认选中第一 ...

还是有点想不明白,我在前台设置ForceSelection="false",在后台绑定下拉列表内容,运行时并没有选中任何项呢。难道只是对在前台初始化下拉列表内容时才能区别出来?
作者: sanshi    时间: 2014-8-30 14:59
Mr.Wu 发表于 2014-8-29 17:03
还是有点想不明白,我在前台设置ForceSelection="false",在后台绑定下拉列表内容,运行时并没有选中任何 ...

前台声明和后台绑定效果一模一样。

请确保你已经正确升级到 v4.1.2,包括 DLL 和 extjs 文件夹
作者: Mr.Wu    时间: 2014-8-30 16:03
sanshi 发表于 2014-8-30 14:59
前台声明和后台绑定效果一模一样。

请确保你已经正确升级到 v4.1.2,包括 DLL 和 extjs 文件夹 ...

原来是要同时更新dll和extjs,我漏了更新extjs,呵呵,希望以后发现在更新说明时,提示一下务必同时更新这2个东西啊
作者: sanshi    时间: 2014-8-30 19:04
Mr.Wu 发表于 2014-8-30 16:03
原来是要同时更新dll和extjs,我漏了更新extjs,呵呵,希望以后发现在更新说明时,提示一下务必同时更新这 ...

开源版一直以来都是要同时更新两个的




欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4