Ich weiß nicht, ob Sie es bemerkt haben:
FreeTextbox ist nicht mehr Open Source, obwohl ich immer noch die vorherige Open Source-Version habe.
Der von CSDN verwendete Online-Editor ist ausgezeichnet.
Sein Name ist FCKEditor
Es ist Open Source und plattformunabhängig. Zumindest kann es Asp, Asp.net und PHP unterstützen.
Haha, ich habe FreeTextBox schon einmal verwendet (hauptsächlich kenne ich es vom Community Server).
Ich habe jedoch festgestellt, dass die Verwendung nicht so einfach ist wie erwartet, hauptsächlich weil die hochgeladenen Bilder nicht gut gemacht sind.
Okay, kommen wir zurück zum Geschäft und sprechen darüber, wie unser heutiger Protagonist, FCKEditor, in Asp.net eingesetzt wird.
Laden Sie zunächst seine Website herunter. Beachten Sie hier, dass Sie zwei ZIP-Dateien herunterladen müssen, eine davon ist Core, die Kerndatei, die den Kern des gesamten FCKEditors enthält. Die zweite ist eine Komponente für .net.
Zur Vereinfachung der Beschreibung habe ich den tatsächlichen Dateinamen angehängt. Sie müssen ihn in Zukunft flexibel ändern.
Die heruntergeladene Kerndatei heißt FCKeditor_2.3.1.zip
Die Datei für .net heißt FCKeditor.Net_2.2.zip.
Bereitstellungsschritte:
Entpacken Sie FCKeditor_2.3.1.zip und kopieren Sie den darin enthaltenen FCKEditor in Ihr IIS-Home-Verzeichnis. Tatsächlich besteht der gewünschte Effekt darin, dass Sie wie folgt darauf zugreifen können : //localhost/Fckeditor/ , ändern Sie die Variablen von http://localhost/Fckeditor/fckconfig.js :
_FileBrowserLanguage, der Wert von _QuickUploadLanguage wird in aspx geändert,
Haha, das ist nicht schwer.
(Optional) Löschen Sie die Dateien und Ordner, die mit „_“ beginnen, im kopierten FCKEditor. Natürlich müssen Sie sie nicht löschen, wenn Sie sie entwickeln.
Entpacken Sie FCKeditor.Net_2.2.zip und fügen Sie dann die Datei binReleaseFredCK.FCKeditorV2.dll hinzu, als würden Sie in VS.net 2003 ein neues Steuerelement hinzufügen. Haha, Sie können dieses Steuerelement in Zukunft nach Belieben ziehen und ablegen.
(Wichtig) Kopieren Sie die obige DLL-Datei nach http://localhost/FCKeditor/editor/filemanager/upload/aspx/bin/
Lassen Sie dann in den IIS-Einstellungen das Verzeichnis http://localhost/FCKeditor/editor/filemanager/upload/aspx/ Aspx ausführen
Ebenso muss der obige Vorgang für http://localhost/FCKeditor/editor/filemanager/browser/default/connectors/aspx/ wiederholt werden.
Eine weitere einfachere Methode besteht darin, FredCK.FCKeditorV2.dll in das Verzeichnis http://localhost/FCKeditor/bin/ zu kopieren.
Anschließend erstellen Sie die Anwendung in IIS.
Der Zweck dieses Schritts besteht darin:
http://localhost/FCKeditor/editor/filemanager/browser/default/connectors/aspx/connector.aspx
http://localhost/FCKeditor/editor/filemanager/upload/aspx/upload.aspx
Beide Dateien funktionieren.
Okay, das ist es. Sie können FCKEditor in aspx ziehen und den BasePath auf /FCKEditor/ setzen.
Wenn:
http://localhost/FCKeditor/editor/filemanager/browser/default/connectors/aspx/connector.aspx funktioniert nicht ordnungsgemäß. Wenn Sie den Server durchsuchen, wird der Fehler XML Request Error: XXXXXXXXXXXXXX (500) angezeigt.
http://localhost/FCKeditor/editor/filemanager/upload/aspx/upload.aspx
Wenn Sie ein Bild hochladen, erfolgt keine Reaktion, egal wie Sie die Taste drücken.
http://www.cnblogs.com/killkill/archive/2006/09/21/510293.html