dotnet封裝的kindeditor編輯器控件
KindEditor很不錯(cuò),剛接觸不久,非常喜歡。KindEditor網(wǎng)站有ForPHP等擴(kuò)展的,沒(méi)有ForNet的。
我是搞.net開(kāi)發(fā)的,就用它簡(jiǎn)單封裝了一個(gè)控件,拖過(guò)來(lái)即可使用,使用更加簡(jiǎn)單。源碼提供給大家,有興趣的朋友可以進(jìn)一步完善。
1、第一次使用,需要配置一下web.config。
<configSections>
<section name="KindEditor" type="KindEditorForDotNet.ConfigHandler,KindEditorForDotNet"/>
</configSections>
<KindEditor>
<!--編輯的所在路徑-->
<item key="BasePath" value="~/KindEditor"/>
<!--上傳文件的路徑-->
<item key="UploadPath" value="~/Upload"/>
<!--主題類(lèi)型-->
<item key="Theme:simple" value="'fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold', 'italic', 'underline',
'removeformat', '|', 'justifyleft', 'justifycenter', 'justifyright', 'insertorderedlist',
'insertunorderedlist', '|', 'emoticons', 'image', 'link'"/>
<item key="Theme:book" value="'forecolor', 'hilitecolor', 'bold', 'italic', 'underline','removeformat'"/>
</KindEditor>
2、然后引用DLL文件,包括KindEditorForDotNet、LitJSON.dll;
3、使有的時(shí)候,直接把控件拖到webform中即可,如果控件沒(méi)有出現(xiàn)在控件欄目,直接引用也可以
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="EditorDemo._Default" %>
<%@ Register Assembly="KindEditorForDotNet" Namespace="KindEditorForDotNet" TagPrefix="cc1" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>無(wú)標(biāo)題頁(yè)</title>
</head>
<body>
<form id="form1" runat="server">
<div>
說(shuō)明:該控件繼承自TextBox; 可以設(shè)置Width、Height、Enabled(是否只讀)<hr />
默認(rèn)風(fēng)格<br />
<cc1:editor id="Editor1" runat="server" Height="100px" Width="100%"></cc1:editor><br />
自定義風(fēng)格(風(fēng)格來(lái)自于web.config中配置)<br />
<cc1:Editor ID="Editor2" runat="server" ThemeType="simple" Height="100px"></cc1:Editor></div>
顯示字?jǐn)?shù) (已經(jīng)輸入:<span class="count"></span>)
<br />
<cc1:Editor ID="Editor3" runat="server" ThemeType="book" afterChange="function(){K('.count').html(this.count('text'))}" Height="60px" Width="300px"></cc1:Editor>
<hr />
</form>
</body>
</html>
相關(guān)文章
2個(gè)頁(yè)面間不通過(guò)Session與url的傳值方式
2個(gè)頁(yè)面間不通過(guò)Session與url的傳值方式...2006-09-09asp.net中利用ashx實(shí)現(xiàn)圖片防盜鏈代碼
直接分析盜鏈原理:看下面用httpwatch截獲的http發(fā)送的數(shù)據(jù)2008-11-11ASP.NET?Core通過(guò)Microsoft.AspNetCore.App元包簡(jiǎn)化程序集引用
這篇文章介紹了ASP.NET?Core通過(guò)Microsoft.AspNetCore.App元包簡(jiǎn)化程序集引用的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-07-07解決.net framework 4.0環(huán)境下遇到版本不同編譯不通過(guò)的方法詳解
本篇文章是對(duì).net framework 4.0環(huán)境下遇到版本不同編譯不通過(guò)的解決方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-05-05asp.net 請(qǐng)求輸入到輸出的全過(guò)程及httpHandler和httpModuler詳細(xì)介紹
看了幾篇講述httpHandler和HttpModuler的文章,雖然說(shuō)沒(méi)有完全了解底層操作,但是我也算明白了一個(gè)請(qǐng)求從進(jìn)入IIS到最后輸出都經(jīng)歷了哪些過(guò)程,感興趣的朋友可以了解下2013-01-01詳解ASP.NET Core3.0 配置的Options模式
這篇文章主要介紹了詳解ASP.NET Core3.0 配置的Options模式,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08Asp.net?core?使用SignalR推送消息過(guò)程詳解
ASP.NET?Core?SignalR?是一個(gè)開(kāi)放源代碼庫(kù),可用于簡(jiǎn)化向應(yīng)用添加實(shí)時(shí)?Web?功能。?實(shí)時(shí)?Web?功能使服務(wù)器端代碼能夠?qū)?nèi)容推送到客戶端,本文重點(diǎn)給大家介紹Asp.net?core?使用SignalR推送消息,感興趣的朋友一起看看吧2022-03-03.NET開(kāi)發(fā)人員關(guān)于ML.NET的入門(mén)學(xué)習(xí)
隨著谷歌,F(xiàn)acebook發(fā)布他們的工具機(jī)器學(xué)習(xí)工具Tensorflow 2和PyTorch,微軟也發(fā)布了ML.NET 1.0??梢哉f(shuō)2019年是機(jī)器學(xué)習(xí)社區(qū)普及化的一年,下面小編向大家簡(jiǎn)單介紹一下關(guān)于ML.NET的入門(mén)學(xué)習(xí)2019-05-05