FineUI is an open source ASP.NET control library based on ExtJS.
FineUI's mission is to create No JavaScript, No CSS, No UpdatePanel, No ViewState, No WebServices website applications supported by browsers
IE 8.0+, Chrome, Firefox, Opera, Safari
FineUI strictly abides by ExtJS's restrictions on open source software and no longer has a built-in ExtJS library. Please obtain the ExtJS library through the following two channels:
1. Get the ExtJS library for FineUI: http://fineui.com/bbs/forum.php?mod=viewthread&tid=3218
2. Empty project based on FineUI (Net2.0 and Net4.5 versions): http://fineui.com/bbs/forum.php?mod=viewthread&tid=2123
Release history
+2014-01-20 v4.0.3(beta)
- Fixed the conflict between dynamically created columns in tables and template columns, and added the example grid/grid_excel_dynamic_columns.aspx (Infuriating Number-4586).
-The configuration item ExtjsBasePath was renamed to JSBasePath, the control label prefix was changed from x to f, and the configuration item deleted ResourceHandler that is no longer used.
- There is an error in passing values from the child window to the parent window (soldier, water+wood-4591).
-Fixed the issue that the SelectedIndexChanged event would be triggered when a drop-down column with no items was posted back (purplebolt-4571).
-Fixed the problem that the form that pops up on the parent page is loaded twice when displayed (Gunu40-4725).
-Update the example form/textbox_autopostback.aspx and add the example grid/grid_summary2.aspx.
+Table enhancements.
-Cell editing support.
- Updated 6 previous examples;
- Added example grid/grid_editor_cell_databind.aspx to demonstrate binding a drop-down list in an editable table in the background.
+Fixed the problem that when adding a row to the end of the table, the first cell cannot be selected by default (Struggle~-4658).
- Updated examples grid/grid_editor_cell_new.aspx and grid/grid_editor_cell_new_delete.aspx.
+Add CustomEvent event for PageManager.
-Add ValidateForms, ValidateTarget, and ValidateMessageBox properties to PageManager.
-Add overloaded method GetCustomEventReference for PageManager.
-Add overloaded method GetIFrameCustomEventReference method for Window.
- Updated sample iframe/window2.aspx to first validate the form in the IFrame before saving.
- Added example other/confirm_cancel2.aspx to demonstrate how to respond to the OK and Cancel button events of the confirmation dialog box in the background.
+ Based on feedback from netizens, delete the SubmitButton attribute of Form and SimpleForm, and restore the Type attribute of the button (Submit/Reset).
-Although the new version of ExtJS does not support the Submit attribute of the button, we still implement it manually in order to be compatible with normal HTML forms.
- Updated examples basic/login.aspx and basic/login_captcha.aspx.
+2014-01-20 v3.3.3
- Dropdown ForceSelection default value remains true, otherwise it has a big impact on existing projects (BlueSky-4381).
-The drop-down list displays an error message when the page is first loaded (Toothpaste Man-4390).
-Fixed the problem that the form that pops up on the parent page is loaded twice when displayed (Gunu40-4725).
- Fixed the conflict between dynamically created columns in tables and template columns, and added the example grid/grid_excel_dynamic_columns.aspx (Infuriating Number-4586).
+ Added example grid/grid_editor_cell_databind.aspx to demonstrate binding drop-down lists in editable tables in the background.
- Note the background binding contrast with the dropdownlist in the template column: grid/grid_edit_dropdownlist2.aspx.
+Fixed the problem that when adding a row to the end of the table, the first cell cannot be selected by default (Struggle~-4658).
- Updated examples grid/grid_editor_cell_new.aspx and grid/grid_editor_cell_new_delete.aspx.
Expand