基本信息
源码名称:asp.net 使用ckeditor编辑器控件 例子源码
源码大小:1.32M
文件格式:.zip
开发语言:js
更新时间:2016-08-21
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 20 元 
   源码介绍

<%@ Page Language="C#" AutoEventWireup="true" %>

<script language="C#" runat="server">
	protected void Page_Load(object sender, EventArgs e)
	{
		CKEditor1.CKEditorInstanceEventHandler = new System.Collections.Generic.List<object>();
		CKEditor1.CKEditorInstanceEventHandler.Add(new object[] { "instanceReady", "function (evt) { alert('Event Handler attached on CKEditorInstanceEventHandler to editor: '   evt.editor.name);}" });
	}
</script>
<%@ Register Assembly="CKEditor.NET" Namespace="CKEditor.NET" TagPrefix="CKEditor" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!--
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license
-->
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
	<title>Attaching Events &mdash; CKEditor for ASP.NET Sample</title>
	<link href="sample.css" rel="stylesheet" type="text/css" />
</head>
<body>
	<form id="form1" runat="server">
		<h1 class="samples">
			CKEditor for ASP.NET Sample &mdash; Attaching Events
		</h1>
		<div class="description">
		<p>
			In order to attach a function to an event in a single editor instance, use the following method:
		</p>
<pre class="samples">CKEditor1.CKEditorInstanceEventHandler = <span style="color: #0000ff">new</span> System.Collections.Generic.<span style="color: #2b91af">List</span>&lt;<span style="color: #0000ff">object</span>&gt;();
CKEditor1.CKEditorInstanceEventHandler.Add(<span style="color: #0000ff">new object</span>[] { <span style="color: #a52a2a">&quot;instanceReady&quot;</span>
	, <span style="color: #a52a2a">&quot;function (evt) { alert(&#39;Event Handler attached on CKEditorInstanceEventHandlerto editor: &#39;   evt.editor.name);}&quot; </span>});
</pre>
		<p>
			Attaching a function to an event in all editor instances (use e.g. in <code>Global.asax</code>)
			can be achieved in the following way:
		</p>
<pre class="samples">CKEditor.NET.<span style="color: #2b91af">CKEditorConfig</span>.GlobalConfig.CKEditorInstanceEventHandler.Add(<span style="color: #0000ff">new object</span>[] 
	{<span style="color: #a52a2a"> &quot;mode&quot;</span>,<span style="color: #a52a2a"> function (evt) { alert(&#39;Events attached to all instances. (Events: \&quot;mode\&quot;)&#39;);}&quot; </span>});</pre>
		<p>
			To attach a function to CKEditor events, use the following code:
		</p>
<pre class="samples">CKEditor1.CKEditorEventHandler.Add(<span style="color: #0000ff">new object</span>[] { <span style="color: #a52a2a">&quot;instanceReady&quot;</span>
	, <span style="color: #a52a2a">&quot;function (evt) { alert(&#39;Events attached to CKEditor. (Events: \&quot;instanceReady\&quot;)&#39;);}&quot; </span>});</pre>
		<p>
			The sample editor below uses the first method to attach a function to an event in this instance only.
		</p>
		</div>
		<CKEditor:CKEditorControl ID="CKEditor1" runat="server" Height="200">
		&lt;p&gt;This is some &lt;strong&gt;sample text&lt;/strong&gt;. You are using &lt;a href="http://ckeditor.com/"&gt;CKEditor&lt;/a&gt;.&lt;/p&gt;
		</CKEditor:CKEditorControl>
	<div id="footer">
		<hr />
		<p>
			CKEditor &mdash; The text editor for the Internet &mdash; <a class="samples" href="http://ckeditor.com/">
				http://ckeditor.com</a>
		</p>
		<p id="copy">
			Copyright &copy; 2003&ndash;2011, <a class="samples" href="http://cksource.com/">CKSource</a>
			&mdash; Frederico Knabben. All rights reserved.
		</p>
	</div>
	</form>
</body>
</html>