iT邦幫忙

DAY 13
0

給學弟的ASP.NET網頁學習經驗系列 第 13

ASP.NET學習經驗#13----在網頁上編輯Html的簡單好用CKeditor

http://ckeditor.com/

簡單好用的插件!!

首先下載官網右下方的CKEditor 3.6.6.2 for ASP.NET

解壓縮後拿出

bin/Release/CKEditor.NET.dll

放到專案裡的bin資料夾內

加入專案參考

再將_Samples/ckeditor放入專案的Scripts(隨你放囉

要使用它就得在<%@Page %>下方加入

<%@ Register Assembly="CKEditor.NET" Namespace="CKEditor.NET" TagPrefix="CKEditor" %>

這樣就可以使用CKEditorControl這個元件

<CKEditor:CKEditorControl ID="CKEditor1" BasePath="Scripts/ckeditor/" runat="server" Width="600px"></CKEditor:CKEditorControl>

BasePath是用來指向ckeditor的位置,否則會找不到要載入的js(預設是/ckeditor)

執行後:

測試一下是否可以通過IIS,因為之前是用CKEDITOR.replace套上去的,

都需要使用validateRequest="false"來取消檢查(ASP.NET本身不許包含有html標籤的資料內容),

這東西取消後感覺就怪不安全的.....(只要是「人工輸入」的資料傳遞都使用HttpUtility.HtmlEncode方法)

非常順利的寫入:

真是太神奇了!!!!!!


上一篇
ASP.NET學習經驗#12----傻傻分不清楚<%..%>的Inline Code符號
下一篇
ASP.NET學習經驗#14----UpdatePanel讓你不會整天刷新頁面
系列文
給學弟的ASP.NET網頁學習經驗30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言