Сводка: Для использования с FreeTextBox (версия 3.1.6) в ASP.Net 2.0 требуются только 2 файла: FreeTextBox.DLL и ftb.imagegallery.aspx
1. Загрузите последнюю версию FreeTextBox (версия 3.1.6) и разархивируйте ее.
FreeTextBox 3.1.6 (18.07.2006) Адрес загрузки: http://freetextbox.com/download/
Подробные улучшения версии и историю изменений можно найти здесь: http://freetextbox.com/download/changelog.aspx.
FreeTextBox 3.1.6 (18.07.2006)
* ОШИБКА: проблемы с обратной передачей Firefox (из-за особенностей кода IE).
* ИЗМЕНЕНИЕ: для создания ссылки теперь требуется выделить текст.
* ОШИБКА: FontSizesMenuList теперь работает правильно.
* ОШИБКА: пользователи IE видели путь к тегу всего документа.
* ОШИБКА: исправление WordClean для тегов <b>.
* ОШИБКА: ошибка в обработке дополнительного тега n в FF и IE DOM.
Разницу между бесплатной версией и платной версией можно найти здесь: http://freetextbox.com/features/
2. Откройте проект ASP.Net2.0 и добавьте ссылку. (Если вы добавили предыдущую версию FreeTextBox, сначала удалите ссылку на предыдущую версию)
2.1. Скопируйте ftb.imagegallery.aspx в каталог, в котором вы хотите использовать FreeTextBox (конечно, он может быть другим, но вам может потребоваться указать путь)
3. Добавьте FreeTextBox на панель инструментов. (Панель инструментов>Основные>Выбор>Перейти к файлу DLL, добавить)
4. Теперь вы можете перетаскивать элементы управления с панели инструментов на свою страницу.
<FTB:FreeTextBox ID="Free1" ImageGalleryPath="~/ImageAdmin"
runat="server" Text='<%# Bind("Contents") %>'
ButtonDownImage="Истина"
ToolbarLayout="ParagraphMenu,FontFacesMenu,FontSizesMenu,FontForeColorsMenu|Жирный,Курсив,Подчеркнутый,Зачеркивание;Надстрочный индекс,Подстрочный индекс,RemoveFormat|JustifyLeft,JustifyRight,JustifyCenter,JustifyFull;BulletedList,NumberedList,Indent,Outdent;CreateLink,Unlink,Ins ertImage, Вставить изображение из галереи, InsertRule |Вырезать,Копировать,Вставить;Отменить,Повторить,Печать">
</FTB:FreeTextBox>
4.1. Измените свойство ImageGalleryPath, указав каталог, в котором размещаются ваши изображения.
5. Вопросы и ответы
5.1. В: Почему я не могу создать новый каталог, загрузить файлы и т. д.?
О: Это можно сделать, изменив страницу ftb.imagegallery.aspx.
<FTB:ImageGallery id="ImageGallery1"
SupportFolder="~/aspnet_client/FreeTextBox/"
AllowImageDelete="true" AllowImageUpload="true"
AllowDirectoryCreate="true" AllowDirectoryDelete="true" runat="Сервер" />
Измените свойства, такие как AllowImageDelete.
5.2. Вопрос: Почему я не вижу значка «Вставить изображение из библиотеки изображений»?
О: Измените атрибут ToolbarLayout <FTB:FreeTextBox /> и добавьте InsertImageFromGallery. Приведенный выше пример кода был добавлен.
5.3. Вопрос: Почему подсказка кнопки на английском языке?
О: <FTB:FreeTextBox /> имеет атрибут «Язык». Измените значение en-US по умолчанию на zh-CN, что означает упрощенный китайский. Я слышал, что эта версия поддерживает 25 языков.
http://www.cnblogs.com/cleo/archive/2007/01/16/freetextbox3_1_6.html