79 lines
2.9 KiB
Plaintext
Raw Normal View History

2017-09-05 11:30:31 +08:00
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="tinymce.aspx.cs" ValidateRequest="false"
Inherits="FineUI.Examples.aspnet.tinymce" %>
<!DOCTYPE html>
<html>
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<f:PageManager ID="PageManager1" runat="server" />
<f:ContentPanel ID="ContentPanel1" runat="server" BodyPadding="5px" Width="850px" EnableCollapse="true"
ShowBorder="true" ShowHeader="true" Title="内容面板">
<textarea id="Editor1" name="Editor1" style="width: 100%;">
&lt;p&gt;
FineUI开源版&lt;br&gt;
基于 ExtJS 的开源 ASP.NET 控件库。&lt;br&gt;
&lt;br&gt;
FineUI的使命&lt;br&gt;
创建 No JavaScriptNo CSSNo UpdatePanelNo ViewStateNo WebServices 的网站应用程序。&lt;br&gt;
&lt;br&gt;
支持的浏览器&lt;br&gt;
Chrome、Firefox、Safari、IE 8.0+&lt;br&gt;
&lt;br&gt;
授权协议&lt;br&gt;
Apache License 2.0 (Apache)&lt;br&gt;
&lt;br&gt;
相关链接&lt;br&gt;
论坛http://fineui.com/bbs/&lt;br&gt;
2017-11-23 13:16:05 +08:00
示例http://demo.fineui.com/&lt;br&gt;
2017-09-05 11:30:31 +08:00
文档http://fineui.com/doc/&lt;br&gt;
下载http://fineui.codeplex.com/
&lt;/p&gt;
</textarea>
</f:ContentPanel>
<br />
<f:Button ID="Button2" runat="server" CssClass="marginr" Text="设置编辑器的值" OnClick="Button2_Click">
</f:Button>
<f:Button ID="Button1" runat="server" Text="获取编辑器的值" OnClick="Button1_Click">
</f:Button>
</form>
<script type="text/javascript" src="../../res/js/jquery.min.js"></script>
<script type="text/javascript" src="../res/tinymce/tinymce.min.js"></script>
<script type="text/javascript">
var containerClientID = '<%= ContentPanel1.ClientID %>';
F.ready(function () {
tinymce.init({
selector: '#Editor1',
resize: false,
width: '100%',
height: 200,
setup: function (editor) {
editor.on('load', function (e) {
F(containerClientID).updateLayout();
});
}
});
});
// FineUI Ajax提交之前将编辑器的值同步到表单字段中(textarea)
F.beforeAjax(function () {
tinymce.editors['Editor1'].save();
});
// 更新编辑器内容
function updateEditor(content) {
var editor = tinymce.editors['Editor1'];
editor.setContent(content);
}
</script>
</body>
</html>