Résumé : Pour une utilisation avec FreeTextBox (version 3.1.6) dans ASP.Net 2.0, seuls 2 fichiers sont requis : FreeTextBox.DLL et ftb.imagegallery.aspx
1. Téléchargez la dernière version de FreeTextBox (version 3.1.6) et décompressez-la
FreeTextBox 3.1.6 (18/07/2006) Adresse de téléchargement : http://freetextbox.com/download/
Les améliorations détaillées de la version et l'historique des modifications peuvent être trouvés ici : http://freetextbox.com/download/changelog.aspx
FreeTextBox 3.1.6 (2006/07/18)
* BUG : problèmes de publication avec Firefox (en raison du code spécifique à IE)
* CHANGEMENT : createlink nécessite désormais que le texte soit sélectionné
* BUG : FontSizesMenuList fonctionne désormais correctement
* BUG : les utilisateurs d'IE verraient le chemin des balises de l'ensemble du document
* BUG : correctif WordClean pour les balises <b>
* BUG : bug dans la gestion FF vs. IE DOM de la balise n supplémentaire
La différence entre la version gratuite et la version payante peut être trouvée ici : http://freetextbox.com/features/
2. Ouvrez le projet ASP.Net2.0 et ajoutez une référence. (Si vous avez ajouté une version précédente de FreeTextBox, supprimez d'abord la référence à la version précédente)
2.1. Copiez ftb.imagegallery.aspx dans le répertoire dans lequel vous souhaitez utiliser FreeTextBox (bien sûr, cela peut être autre, mais vous devrez peut-être définir le chemin)
3. Ajoutez FreeTextBox à la barre d'outils. (Barre d'outils>Général>Sélection>Parcourir le fichier DLL, ajouter)
4. Vous pouvez maintenant faire glisser les contrôles de la barre d'outils vers votre page
<FTB:FreeTextBox ID="Free1" ImageGalleryPath="~/ImageAdmin"
runat="server" Text='<%# Bind("Contents") %>'
ButtonDownImage="Vrai"
ToolbarLayout="ParagraphMenu,FontFacesMenu,FontSizesMenu,FontForeColorsMenu|Gras,Italique,Souligné,Barré;Superscript,Indice,RemoveFormat|JustifyLeft,JustifyRight,JustifyCenter,JustifyFull;BulletedList,NumberedList,Indent,Outdent;CreateLink,Unlink,InsertImage,InsertImage FromGallery, Insérer une règle | Couper, Copier, Coller ; Annuler, Rétablir, Imprimer">
</FTB:FreeTextBox>
4.1. Modifiez la propriété ImageGalleryPath dans le répertoire dans lequel vos images sont placées.
5. Questions et réponses
5.1. Q : Pourquoi ne puis-je pas créer un nouveau répertoire, télécharger des fichiers, etc. ?
R : Cela peut être fait en modifiant la page ftb.imagegallery.aspx
<FTB:ID ImageGallery="ImageGallery1"
SupportFolder="~/aspnet_client/FreeTextBox/"
AllowImageDelete="true" AllowImageUpload="true"
AllowDirectoryCreate="true" AllowDirectoryDelete="true" runat="Serveur" />
Modifier des propriétés telles que AllowImageDelete
5.2. Q : Pourquoi ne vois-je pas l'icône « Insérer une image à partir de la bibliothèque d'images » ?
R : Modifiez l'attribut ToolbarLayout de <FTB:FreeTextBox /> et ajoutez un InsertImageFromGallery. L'exemple de code ci-dessus a été ajouté.
5.3. Q : Pourquoi l'invite du bouton est-elle en anglais ?
R : <FTB:FreeTextBox /> a un attribut appelé Langue. Remplacez la valeur par défaut en-US par zh-CN, qui est le chinois simplifié. J'ai entendu dire que cette version est livrée en 25 langues.
http://www.cnblogs.com/cleo/archive/2007/01/16/freetextbox3_1_6.html