สรุป: สำหรับใช้กับ FreeTextBox (เวอร์ชัน 3.1.6) ใน ASP.Net 2.0 ต้องใช้เพียง 2 ไฟล์เท่านั้น: FreeTextBox.DLL และ ftb.imagegallery.aspx
1 ดาวน์โหลด FreeTextBox เวอร์ชันล่าสุด (เวอร์ชัน 3.1.6) แล้วแตกไฟล์
FreeTextBox 3.1.6 (2006/07/18) ที่อยู่ดาวน์โหลด: http://freetextbox.com/download/
การปรับปรุงเวอร์ชันโดยละเอียดและประวัติการแก้ไขสามารถพบได้ที่นี่: http://freetextbox.com/download/changelog.aspx
FreeTextBox 3.1.6 (2006/07/18)
* BUG: ปัญหา postback ของ Firefox (เนื่องจากรหัสเฉพาะของ IE)
* เปลี่ยน: ตอนนี้ createlink กำหนดให้ต้องเลือกข้อความ
* BUG: ตอนนี้ FontSizesMenuList ทำงานได้อย่างถูกต้องแล้ว
* BUG: ผู้ใช้ IE จะเห็นเส้นทางแท็กของเอกสารทั้งหมด
* BUG: แก้ไข WordClean สำหรับแท็ก <b>
* BUG: ข้อผิดพลาดในการจัดการ FF กับ IE DOM ของแท็ก n พิเศษ
ดูความแตกต่างระหว่างเวอร์ชันฟรีและเวอร์ชันที่ต้องชำระเงินได้ที่นี่: 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="เซิร์ฟเวอร์" Text='<%# Bind("เนื้อหา") %>'
ButtonDownImage = "จริง"
ToolbarLayout = "ParagraphMenu, FontFacesMenu, FontSizesMenu, FontForeColorsMenu| ตัวหนา, ตัวเอียง, ขีดเส้นใต้, ขีดทับ; ตัวยก, ตัวห้อย, RemoveFormat | JustifyLeft, JustifyRight, JustifyCenter, JustifyFull; BulletedList, NumberedList, เยื้อง, Outdent; CreateLink, Unlink, InsertImage, InsertImage FromGallery, 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 /> มีแอตทริบิวต์ที่เรียกว่า Language เปลี่ยนค่าเริ่มต้น en-US เป็น zh-CN ซึ่งเป็นภาษาจีนตัวย่อ
http://www.cnblogs.com/cleo/archive/2007/01/16/freetextbox3_1_6.html