FineUI v3.2.6釋出了!(表格內編輯)

weixin_34219944發表於2013-05-20

FineUI v3.2.6 主要增加了 “表格內編輯” 功能,不過此功能尚不完善,希望大家能夠多測測,下個版本主要會增強表格內編輯功能。

==========

關於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 2.0 (Apache)

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


釋出歷史

+2013-05-21 v3.2.6
    +修正extjs v3.4.1.1引入的問題。
        +恢復表格和樹控制元件中連結游標的手型而非指標。
            -刪除ext-all-notheme中對x-unselectable的游標定義。
        -修正grid/grid_textselection.aspx無法選擇文字的問題。
        -修正Chrome下無法編輯表格模板列中的文字輸入框(劉軍)。
    +表單相關。
        -修正在文字輸入框中按Enter鍵無法觸發type=submit按鈕的表單提交事件(jieking、luyj56、^老鼠^、消失的鍵盤)。
        -更新示例form/layout_panel2.aspx,增加表單驗證功能。
        -增加示例form/form_reset.aspx、form/form_hide_field.aspx(注意控制元件HideMode屬性的使用)。
        -為DatePicker和TimePicker增加EnableEdit屬性(預設為true),更新form/timepicker.aspx(DT♂傑傑 )。
        -增加示例form/form_center_button.aspx,使兩個按鈕水平居中顯示(夜冰)。
        -增加示例form/fileupload_toolbar.aspx,在工具欄中放置FileUpload控制元件(asp.net)。
    -UEditor升級為v1.2.5.1。
    -增加兩個UEditor的示例aspnet/ueditor_two.aspx(Apollo)。
    +表格增強。
        -表格,下拉選單、核取方塊列表以及單選框列表的資料來源支援IDataReader(路過秋天、周星星)。
        +增加EnableColumnLines屬性,是否啟用列分隔線(預設為false)。
            -增加示例grid/grid_column_lines.aspx。
        -修正Access和Gray主題下表格多表頭的樣式問題(bestwowo)。
        -增加示例grid/grid_empty_text.aspx。
        +增加只讀屬性SortField(從SortColumnIndex或者SortColumn計算得來)。
            -最好在Sort事件中設定表格的SortDirection和SortColumnIndex,不過為了和之前的相容,在觸發事件之前已經設定好了。
            -對示例grid/grid_sorting.aspx、grid/grid_paging_sorting.aspx、grid/grid_groupheader_sort.aspx進行重構。
            -增加示例grid/grid_groupheader_sort_hdmenu.aspx、grid/grid_paging_database_sorting.aspx。
        +對GridColumn進行重構(表格列也是一個控制元件),如果沒有設定ColumnID,則ColumnID等於列的ClientID。
        +對CheckBoxField進行重構(內部實現)。
            -刪除生成X_Rows.Values中的換行符。
            -將X_States放在X_Rows.State中,因為客戶端對States的更改會同時影響到X_Rows.Values和X_Rows.DataKeys。
            -伺服器端對States的改變,會同時更新Values,進而促使表格重新載入。
            -注意:表格行的States屬性對外部不可見(internal),可以通過CheckBoxField的GetCheckedState和SetCheckedState來訪問此屬性。
        +增加表格的單元格編輯功能。
            -增加AllowCellEditing、ClicksToEdit屬性;CommitChanges、GetModifiedCells、GetModifiedDict幾個方法。
            -增加RenderField和RenderCheckField兩個列型別。
            -增加示例grid/grid_editor_cell.aspx。


相關文章