FineUI v3.3.0

Rating:        Based on 3 ratings
Reviewed:  2 reviews
Downloads: 3371
Change Set: 85394
Released: Jun 17, 2013
Updated: Jun 17, 2013 by sanshi
Dev status: Stable Help Icon

Recommended Download

Source Code FineUI_v3.3.0_source_all
source code, 16034K, uploaded Jun 17, 2013 - 3371 downloads

Release Notes

关于FineUI
基于 ExtJS 的专业 ASP.NET 控件库。

FineUI的使命
创建 No JavaScript,No CSS,No UpdatePanel,No ViewState,No WebServices 的网站应用程序。

支持的浏览器
IE 7.0、Firefox 3.6、Chrome 3.0、Opera 10.5、Safari 3.0+

授权协议
Apache License v2.0
注:ExtJS 库在 GPL v3 协议下发布(http://www.sencha.com/license)。


相关链接
论坛:http://fineui.com/bbs/
示例:http://fineui.com/demo/
文档:http://fineui.com/doc/
下载:http://fineui.codeplex.com/


FineUI严格遵守 ExtJS 关于开源软件的规则,不再内置 ExtJS 库。
获取适用于 FineUI 的 ExtJS 库:http://fineui.com/bbs/forum.php?mod=viewthread&tid=3218
基于 FineUI 的空项目(Net2.0 和 Net4.0 两个版本):http://fineui.com/bbs/forum.php?mod=viewthread&tid=2123


发布历史

+2013-06-17 v3.3.0
-更新示例form/formcenterbutton.aspx,支持IE7(Stone.yu)。
-修正动态添加列在页面回发时的错误(舞柯庶、落寞一声笑、路人甲)。
-改变浏览器大小可以自动调整窗体控件的大小(窗体控件最大化时)(grass_root、蓝色天空)。
-修正Chrome下多表头样式错位(风笑痴)。
+对允许自动回发事件的属性名字进行重构。
-在原来的名字后面添加Event,比如EnableRowClick改为EnableRowClickEvent。出于兼容性考虑,之前的属性依然有效。
-表格相关:EnableRowSelectEvent、EnableRowClickEvent、EnableRowDoubleClickEvent
-表单相关:EnableTimeSelectEvent(TimePicker)、EnableDateSelect(DatePicker、Calendar)
+更新aspnet/ueditor.aspx、aspnet/ueditor_two.aspx.
-修正IE9下编辑框无法获取焦点的问题,将UEditor的初始化代码放在onReady函数中(消失的键盘 )。
-UEditor更新为1.2.6.0,FineUI与百度的UEditor将携手促进国内开源软件的发展。
-更新other/addtab.aspx示例,增加关闭当前TAB的实现。
-增加示例tabstrip/tabstripiframedisabled.aspx,在IFrame内部启用外部TabStrip的标签(◆◇_提拉米苏℡)。
+窗体控件优化。
-将JS函数boxshow/boxhide等改名为xshow/xhide。出于兼容性考虑,之前的函数依然有效。
-减少窗体控件生成的JS代码量。
+遵守ExtJS对开源软件的限制,将ExtJS相关JavaScript、CSS以及图片资源从FineUI库中移除。
-增加Web.config中的配置项ExtjsBasePath,默认为~/extjs。
-FineUI.dll从原来的2.4M减少为600K。
-FineUI.Examples增加extjs_builder文件夹,用来生成FineUI所需的extjs目录。
+表格增强。
+合计行示例。
-增加客户端合计行示例grid/grid_summary.aspx(◇辉◆:)。
-增加服务器端合计行示例grid/gridsummaryserverside.aspx(◆◇提拉米苏℡)。
-增加合计行绝对定位到分页条上方的示例grid/gridsummaryabsolute.aspx。
-修正Chrome下表格EnableTextSelection属性失效问题(D大调)。
+优化模板列示例grid/grideditcompare.aspx。
-增加自动换行的示例grid/gridlinewrap.aspx(水中月 )。
-增加CheckBoxSelectOnly属性,满足只能通过多选框选中行的需求,增加示例grid/gridcheckallonly.aspx(隨风.NET)。
-修正下次提交依然提交上次修改数据的问题。
+可编辑表格增强。
+修改GetModifiedDict函数的返回结果,这个和上个版本不兼容,需要特别注意。
-之前返回的结构是Dictionary<int, Dictionary<int, string>>,现在返回的结构是Dictionary<int, Dictionary<string, string>>。
-之前是通过RowIndex ColumnIndex获得修改的值,现在通过RowIndex ColumnID获得修改的值,更简单直观。
-如果同时启用EnableCheckBoxSelect和AllowCellEditing,则忽略EnableCheckBoxSelect属性。
-增加SelectedCell属性,用来获取AllowCellEditing模式下选中的单元格。
-增加示例grid/grideditorcell_delete.aspx。
-优化GetSelectCountReference方法使其在AllowCellEditing模式下也不出错,并改名为GetSelectedCountReference。
-增加方法GetSelectedCellReference,用来获取选中的单元格,仅在AllowCellEditing模式下有效。
-增加方法RejectChanges、GetRejectChangesReference、ClearSelections、GetClearSelectionsReference。
-增加示例grid/grideditorcell_renderfunction.aspx,在RendererFunction通过客户端脚本获得下拉列表的值(舞柯庶)。
-增加函数GetNewAddedList,返回新增数据行,增加示例grid/grideditorcell_new.aspx。
+综合示例。
-增加顶部菜单框架(一)综合示例iframe/topmenu/default.aspx(未来(sun))。
-增加顶部菜单框架(二)综合示例iframe/topmenu2/default.aspx,左侧菜单也是放在单独的IFrame中,灵活度更高。
-增加顶部菜单框架(三)综合示例iframe/topmenu3/default.aspx,左侧是手风琴和树控件的组合。
+去AXD化并更新整个示例工程,所有对res.axd的引用都换成直接的网址,这也有效地减少了服务器部署的麻烦。
-出于兼容性考虑,之前对res.axd调用依然有效,比如res.axd?icon=World。

Reviews for this release

     
优秀的开源控件!!!
by VisionCrazy on Jul 18, 2013 at 3:49 AM
     
This is a great framework. Eversince I started using it have not turned back. I am currently developing a Visual Basic RAD (RAPID Application Development) application called SystemBuilder.Show @ https://systembuildershow.codeplex.com to automatically build FineUI web apps using this. The RAD is still WIP. Viva FIneUI, VIva!!
by anelembanga on Jul 17, 2013 at 10:22 PM