| Server IP : 172.67.214.117 / Your IP : 172.69.130.101 Web Server : Microsoft-IIS/10.0 System : Windows NT WAVE 10.0 build 20348 (Windows Server 2016) AMD64 User : IWPD_458(indias) ( 0) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : D:/inetpub/vhosts/indiasmartbazaar.com/pimsharyana.in/ckeditor/_Samples/ |
Upload File : |
<%@ 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 — 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 — 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><<span style="color: #0000ff">object</span>>();
CKEditor1.CKEditorInstanceEventHandler.Add(<span style="color: #0000ff">new object</span>[] { <span style="color: #a52a2a">"instanceReady"</span>
, <span style="color: #a52a2a">"function (evt) { alert('Event Handler attached on CKEditorInstanceEventHandlerto editor: ' + evt.editor.name);}" </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"> "mode"</span>,<span style="color: #a52a2a"> function (evt) { alert('Events attached to all instances. (Events: \"mode\")');}" </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">"instanceReady"</span>
, <span style="color: #a52a2a">"function (evt) { alert('Events attached to CKEditor. (Events: \"instanceReady\")');}" </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">
<p>This is some <strong>sample text</strong>. You are using <a href="http://ckeditor.com/">CKEditor</a>.</p>
</CKEditor:CKEditorControl>
<div id="footer">
<hr />
<p>
CKEditor — The text editor for the Internet — <a class="samples" href="http://ckeditor.com/">
http://ckeditor.com</a>
</p>
<p id="copy">
Copyright © 2003–2011, <a class="samples" href="http://cksource.com/">CKSource</a>
— Frederico Knabben. All rights reserved.
</p>
</div>
</form>
</body>
</html>