FineUI est une bibliothèque de contrôle ASP.NET open source basée sur ExtJS.
La mission de FineUI est de créer des applications Web sans JavaScript, sans CSS, sans UpdatePanel, sans ViewState et sans WebServices prises en charge par les navigateurs.
IE 8.0+, Chrome, Firefox, Opéra, Safari
FineUI respecte strictement les restrictions d'ExtJS sur les logiciels open source et ne dispose plus de bibliothèque ExtJS intégrée. Veuillez obtenir la bibliothèque ExtJS via les deux canaux suivants :
1. Obtenez la bibliothèque ExtJS pour FineUI : http://fineui.com/bbs/forum.php?mod=viewthread&tid=3218
2. Projet vide basé sur FineUI (versions Net2.0 et Net4.5) : http://fineui.com/bbs/forum.php?mod=viewthread&tid=2123
Historique des versions
+20/01/2014 v4.0.3 (bêta)
- Correction du conflit entre les colonnes créées dynamiquement dans les tableaux et les colonnes de modèle, et ajout de l'exemple grid/grid_excel_dynamic_columns.aspx (Exaspérant Number-4586).
-L'élément de configuration ExtjsBasePath a été renommé JSBasePath, le préfixe de l'étiquette de contrôle a été modifié de x à f et l'élément de configuration a supprimé ResourceHandler qui n'est plus utilisé.
- Il y a une erreur lors du passage des valeurs de la fenêtre enfant à la fenêtre parent (soldier, eau+bois-4591).
-Correction du problème selon lequel l'événement SelectedIndexChanged serait déclenché lorsqu'une colonne déroulante sans élément était publiée (purplebolt-4571).
-Correction du problème selon lequel le formulaire qui apparaît sur la page parent est chargé deux fois lorsqu'il est affiché (Gunu40-4725).
-Mettez à jour l'exemple form/textbox_autopostback.aspx et ajoutez l'exemple grid/grid_summary2.aspx.
+Améliorations du tableau.
-Prise en charge de l'édition de cellules.
- Mise à jour de 6 exemples précédents ;
- Ajout d'un exemple grid/grid_editor_cell_databind.aspx pour démontrer la liaison d'une liste déroulante dans un tableau modifiable en arrière-plan.
+ Correction du problème selon lequel lors de l'ajout d'une ligne à la fin du tableau, la première cellule ne pouvait pas être sélectionnée par défaut (Struggle~-4658).
- Exemples mis à jour Grid/grid_editor_cell_new.aspx et Grid/grid_editor_cell_new_delete.aspx.
+Ajouter un événement CustomEvent pour PageManager.
-Ajoutez les propriétés ValidateForms, ValidateTarget et ValidateMessageBox à PageManager.
-Ajouter la méthode surchargée GetCustomEventReference pour PageManager.
-Ajouter la méthode surchargée GetIFrameCustomEventReference pour Window.
- Mise à jour de l'exemple iframe/window2.aspx pour valider d'abord le formulaire dans l'IFrame avant de l'enregistrer.
- Ajout d'un exemple other/confirm_cancel2.aspx pour montrer comment répondre aux événements des boutons OK et Annuler de la boîte de dialogue de confirmation en arrière-plan.
+ Sur la base des commentaires des internautes, supprimez l'attribut SubmitButton de Form et SimpleForm et restaurez l'attribut Type du bouton (Soumettre/Réinitialiser).
-Bien que la nouvelle version d'ExtJS ne prenne pas en charge l'attribut Soumettre du bouton, nous l'implémentons toujours manuellement afin d'être compatible avec les formulaires HTML normaux.
- Exemples mis à jour basic/login.aspx et basic/login_captcha.aspx.
+20/01/2014v3.3.3
- La valeur par défaut de Dropdown ForceSelection reste vraie, sinon elle a un gros impact sur les projets existants (BlueSky-4381).
-La liste déroulante affiche un message d'erreur lors du premier chargement de la page (Dentifrice Man-4390).
-Correction du problème selon lequel le formulaire qui apparaît sur la page parent est chargé deux fois lorsqu'il est affiché (Gunu40-4725).
- Correction du conflit entre les colonnes créées dynamiquement dans les tableaux et les colonnes de modèle, et ajout de l'exemple grid/grid_excel_dynamic_columns.aspx (Exaspérant Number-4586).
+ Ajout d'un exemple grid/grid_editor_cell_databind.aspx pour démontrer les listes déroulantes de liaison dans les tableaux modifiables en arrière-plan.
- Notez le contraste de liaison d'arrière-plan avec la liste déroulante dans la colonne du modèle : grid/grid_edit_dropdownlist2.aspx.
+ Correction du problème selon lequel lors de l'ajout d'une ligne à la fin du tableau, la première cellule ne pouvait pas être sélectionnée par défaut (Struggle~-4658).
- Exemples mis à jour Grid/grid_editor_cell_new.aspx et Grid/grid_editor_cell_new_delete.aspx.
Développer