FineUI v4.0.2 (beta) 釋出了!

三生石上(FineUI控制元件)發表於2014-01-19

FineUI v4.0.2 (beta) 已經於 2013-12-15 釋出!

==================================

關於FineUI
基於 ExtJS 的開源 ASP.NET 控制元件庫

FineUI的使命
建立 No JavaScript,No CSS,No UpdatePanel,No ViewState,No WebServices 的網站應用程式

支援的瀏覽器
IE 8.0+、Chrome、Firefox、Opera、Safari

授權協議
Apache License v2.0
注:ExtJS 庫在 GPL v3 協議下發布(http://www.sencha.com/license)

相關連結
首頁:http://fineui.com/
論壇:http://fineui.com/bbs/
示例:http://fineui.com/demo/
文件:http://fineui.com/doc/
下載:http://fineui.codeplex.com/


FineUI 嚴格遵守 ExtJS 對開源軟體的限制,不再內建 ExtJS 庫,請透過如下兩個途徑獲取ExtJS庫:
1. 獲取適用於 FineUI 的 ExtJS 庫:http://fineui.com/bbs/forum.php?mod=viewthread&tid=3218
2. 基於 FineUI 的空專案(Net2.0 和 Net4.5 兩個版本):http://fineui.com/bbs/forum.php?mod=viewthread&tid=2123


釋出歷史

+2013-12-14 v4.0 beta2
+表格合計行重構。
-增加屬性EnableSummary、SummaryData、SummaryPosition。
-增加示例grid/grid_summary.aspx、。
+增強品牌意識。
-客戶端庫簡稱 X 統一改為 F。
-伺服器控制元件標籤字首由 x 統一改為 f。
-自定義CSS、JavaScript字首由 x_ 或者 box- 統一改為 f_ 或者 f- 。
+客戶端事件由函式定義形式改為傳入回撥函式。
-函式onReady更改為F.ready(fn)。
-函式onAjaxReady更改為F.ajaxReady(fn)。
-函式X.util.beforeAjaxPostBackScript更改為F.beforeAjax(fn)。
-刪除PageManager的ExecuteOnReadyWhenPostBack屬性。
-更新需要JavaScript參與的示例,DOM相關操作改為jQuery實現。
-增加示例grid/grid_edit_enterkey_v.aspx,演示如果使用Enter鍵遍歷表格中所有文字框(⑥阿太⑥)。
-更新X.util.addMainTab方法,如果refreshWhenExist為true,則嘗試更新iframe的url,而不是呼叫location.reload(KITTEN-4293)。
-如果皮膚的EnableIFrame為true,則忽略Items屬性(purplebolt)。
-為窗體控制元件的GetShowReference增加過載方法,可以在開啟窗體時指定寬度和高度(黑冰.cn)。
-修正Can not add property X_Rows_GZ to Newtonsoft.Json.Linq.JObject(今夕何夕、treedun、歐志輝)。
-增加示例iframe/topmenu4/default.aspx,演示IFrame中的樹如何與父視窗中的選項卡控制元件互動(wolkai-4386)。
-修正IE8下陣列不支援indexOf方法的問題。
-IE10下示例頁面頂部背景空白(奮鬥~-4173)。
-IE9/10下自定義按鈕的圖片顯示不了(奮鬥~-4197)。
-包含日期控制元件的頁面回發時出錯(奮鬥~-4172)。
-選項卡示例中的多行文字框在IE7下沒有展開(奮鬥~-4198)。
-多行顯示補全資料示例問題(慧信-4180)。
-示例站點Cookie衝突導致無法訪問(石頭oswica-4182)。
-主題為Access時,表格的序號列背景色異常(死水沼澤-4183)。
-最大化窗體不能響應瀏覽器視窗大小改變事件(老白楊-4403)。
-刪除行佈局(吉吉﹑-4200)。
+多表頭問題(吉吉﹑-4242)。
-表格的ForceFitAllTime改名為ForceFit,此屬性暫時不能和多表頭一起使用。
+按鈕的Type=Submit無效(Herb-4192)。
-刪除Button的Type屬性,為SimpleForm和Form控制元件增加屬性SubmitButton。
-更新示例basic/login.aspx和form/form_reset.aspx。
+關閉窗體之前,檢查窗體IFrame內表單是否已經改變,如果已經改變則彈出是否關閉的確認對話方塊以防止使用者錄入資料丟失。
-窗體啟用EnableConfirmOnClose,EnableIFrame。
-窗體IFrame裡面的關閉按鈕透過ActiveWindow.GetConfirmHideReference等函式註冊客戶端事件。
-更新客戶端函式F.wnd.getActiveWindow,直接返回窗體物件,瀏覽器視窗物件可以透過F.wnd.getActiveWindow().window來獲取。
-窗體增加GetIFramePostBackEventReference函式,用來回發窗體內的IFrame頁面。
-增加示例iframe/window.aspx和iframe/window2.aspx,演示如何使用窗體關閉確認對話方塊,並且第一次將保持按鈕放在窗體的工具欄中。
-窗體控制元件的IsModal屬性無效(purplebolt-4209)。
-刪除皮膚的FooterBarAlign屬性,為Toolbar控制元件增加ToolbarAlign屬性(可能需要為Footer工具欄設定ToolbarAlign="Right")。
-修正動態建立模板列無法匯出的問題(hroger-4584)。

 

相關文章