Zusammenfassung: Für die Verwendung mit FreeTextBox (Version 3.1.6) in ASP.Net 2.0 sind nur 2 Dateien erforderlich: FreeTextBox.DLL und ftb.imagegallery.aspx
1. Laden Sie die neueste Version von FreeTextBox (Version 3.1.6) herunter und entpacken Sie sie
FreeTextBox 3.1.6 (18.07.2006) Download-Adresse: http://freetextbox.com/download/
Die detaillierten Versionsverbesserungen und den Änderungsverlauf finden Sie hier: http://freetextbox.com/download/changelog.aspx
FreeTextBox 3.1.6 (18.07.2006)
* BUG: Firefox-Postback-Probleme (aufgrund von IE-spezifischem Code)
* ÄNDERUNG: Bei createlink muss jetzt Text ausgewählt werden
* FEHLER: FontSizesMenuList funktioniert jetzt korrekt
* FEHLER: IE-Benutzer würden den Tag-Pfad des gesamten Dokuments sehen
* FEHLER: WordClean-Korrektur für <b>-Tags
* FEHLER: Fehler bei der DOM-Verarbeitung von zusätzlichem n-Tag in FF vs. IE
Den Unterschied zwischen der kostenlosen Version und der kostenpflichtigen Version finden Sie hier: http://freetextbox.com/features/
2. Öffnen Sie das ASP.Net2.0-Projekt und fügen Sie eine Referenz hinzu. (Wenn Sie eine frühere Version von FreeTextBox hinzugefügt haben, löschen Sie zuerst den Verweis auf die frühere Version.)
2.1. Kopieren Sie ftb.imagegallery.aspx in das Verzeichnis, in dem Sie FreeTextBox verwenden möchten (natürlich kann es auch anders sein, aber Sie müssen möglicherweise den Pfad festlegen).
3. FreeTextBox zur Symbolleiste hinzufügen. (Symbolleiste > Allgemein > Auswahl > Zur DLL-Datei durchsuchen, hinzufügen)
4. Sie können jetzt Steuerelemente aus der Symbolleiste auf Ihre Seite ziehen
<FTB:FreeTextBox ID="Free1" ImageGalleryPath="~/ImageAdmin"
runat="server" Text='<%# Bind("Contents") %>'
ButtonDownImage="True"
ToolbarLayout="ParagraphMenu,FontFacesMenu,FontSizesMenu,FontForeColorsMenu|Bold,Italic,Underline,Strikethrough;Superscript,Subscript,RemoveFormat|JustifyLeft,JustifyRight,JustifyCenter,JustifyFull;BulletedList,NumberedList,Indent,Outdent;CreateLink,Unlink,InsertImage,InsertImage , InsertRule |Ausschneiden, Kopieren, Einfügen; Rückgängig machen, Wiederherstellen, Drucken">
</FTB:FreeTextBox>
4.1. Ändern Sie die ImageGalleryPath-Eigenschaft in das Verzeichnis, in dem Ihre Bilder abgelegt werden.
5. Fragen und Antworten
5.1. F: Warum kann ich kein neues Verzeichnis erstellen, keine Dateien hochladen usw.?
A: Dies kann durch Ändern der Seite ftb.imagegallery.aspx erfolgen
<FTB:ImageGallery id="ImageGallery1"
SupportFolder="~/aspnet_client/FreeTextBox/"
AllowImageDelete="true" AllowImageUpload="true"
AllowDirectoryCreate="true" AllowDirectoryDelete="true" runat="Server" />
Ändern Sie Eigenschaften wie AllowImageDelete
5.2. F: Warum wird das Symbol „Bild aus Bildbibliothek einfügen“ nicht angezeigt?
A: Ändern Sie das ToolbarLayout-Attribut von <FTB:FreeTextBox /> und fügen Sie ein InsertImageFromGallery hinzu. Das obige Codebeispiel wurde hinzugefügt.
5.3. F: Warum ist die Schaltflächenaufforderung auf Englisch?
A: <FTB:FreeTextBox /> hat ein Attribut namens Language. Ändern Sie die Standardeinstellung en-US in zh-CN, was vereinfachtes Chinesisch ist.
http://www.cnblogs.com/cleo/archive/2007/01/16/freetextbox3_1_6.html