Не знаю, заметили ли вы:
FreeTextbox больше не имеет открытого исходного кода, хотя у меня все еще есть его предыдущая версия с открытым исходным кодом.
Онлайн-редактор, используемый CSDN, превосходен.
Его имя FCKEditor.
Он имеет открытый исходный код и не зависит от платформы. По крайней мере, он может поддерживать Asp, Asp.net и PHP.
Ха-ха, я раньше использовал FreeTextBox (в основном я знаю его по Серверу сообщества).
Однако я обнаружил, что им не так просто пользоваться, как ожидалось, главным образом потому, что загруженные изображения не были сделаны хорошо.
Хорошо, вернемся к делу, поговорим о том, как наш сегодняшний главный герой, FCKEditor, развернут в Asp.net.
Сначала скачайте его сайт. Обратите внимание, что вам необходимо загрузить два ZIP-файла, один — Core, который является основным файлом, содержащим ядро всего FCKEditor. Второй — компонент для .net.
Для удобства описания я прикрепил реальное имя файла, в дальнейшем вам придется его гибко модифицировать.
Загруженный основной файл называется FCKeditor_2.3.1.zip.
Файл для .net называется FCKeditor.Net_2.2.zip.
Шаги по развертыванию:
Разархивируйте FCKeditor_2.3.1.zip и скопируйте FCKEditor в свой домашний каталог IIS. Фактически, желаемый результат — получить к нему доступ следующим образом: http. : //localhost/Fckeditor/ , измените переменные http://localhost/Fckeditor/fckconfig.js :
_FileBrowserLanguage, значение _QuickUploadLanguage изменено на aspx,
Хаха, это не сложно сделать.
(Необязательно) Удалите файлы и папки, начинающиеся с «_», в скопированном FCKEditor. Конечно, вам не нужно их удалять, если вы занимаетесь разработкой. Это все примеры и страницы отладки.
Разархивируйте FCKeditor.Net_2.2.zip, а затем добавьте файл binReleaseFredCK.FCKeditorV2.dll, как при добавлении нового элемента управления в VS.net 2003. Ха-ха, в будущем вы можете перетаскивать этот элемент управления по своему желанию.
(Важно) Скопируйте указанный выше файл DLL в http://localhost/FCKeditor/editor/filemanager/upload/aspx/bin/.
Затем в настройках IIS позвольте каталогу http://localhost/FCKeditor/editor/filemanager/upload/aspx/ запускать Aspx.
Аналогично, описанный выше процесс необходимо повторить для http://localhost/FCKeditor/editor/filemanager/browser/default/connectors/aspx/ .
Другой более простой способ — скопировать FredCK.FCKeditorV2.dll в каталог http://localhost/FCKeditor/bin/ .
Затем создайте приложение в IIS.
Цель этого шага:
http://localhost/FCKeditor/editor/filemanager/browser/default/connectors/aspx/connector.aspx
http://localhost/FCKeditor/editor/filemanager/upload/aspx/upload.aspx
Оба файла работают.
Хорошо, вот и все. Вы можете перетащить FCKEditor в aspx и установить для BasePath значение /FCKEditor/.
если:
http://localhost/FCKeditor/editor/filemanager/browser/default/connectors/aspx/connector.aspx не работает должным образом. При просмотре сервера возникает ошибка запроса XML: XXXXXXXXXXXXXX (500).
http://localhost/FCKeditor/editor/filemanager/upload/aspx/upload.aspx
Когда загружаешь картинку, реакции нет, как ни нажимай на кнопку.
http://www.cnblogs.com/killkill/archive/2006/09/21/510293.html