幾年前因工作需求, 必須使用 HTML Editor WebControl, 找了幾個 3thParty Control, 都無法完全符合需求, 而且最重要的一點, 因為都要付費…
所幸翻出 M$ 提供的 HTML Editor 範例, 自行修改成符合工作需求的 WebControl, 修改完後卻發現非百分百相容於 Firefox, 鴕鳥心態一起, 乾脆不理 Firefox 的 User, 畢竟是企業內部使用, 可以利用行政命令強制使用IE…
直到個人所經營的 BicycleMap 也必須用到 HTML Editor, 而也因為這個 HTML Editor 常常被車友罵到臭頭, 痛定思痛, 花個幾天時間找到了 Lightweight Rich Text Editor (RTE / WYSIWYG) plugin for jQuery, 並修改部分功能, 如多檔上傳等功能…
此Plugin的使用方式非常簡單, 只要對 JavaScript & jQuery 有相當程度的瞭解, 即可馬上上手…
而用在 ASP.NET 中的方式, 簡直無技巧可言, 只需放入一個 MultiLine 的 TextBox, 再加上一段 jQuery 語法的 JavaScript Code 即可使用…
Postback 後, Server 端的接收方式, 直接讀取該 TextBox.Text 即可收到其內容, 但須注意的是, 如果曾在此 Editor 上切換 html/css 時, 其接收方式就必須改為 Request.Form 的方式接收, 否則會收到兩份以上的內容, 其原因容後再敘…