FineUI/FineUI.Examples/ueditor/net/getContent.ashx.cs

54 lines
1.6 KiB
C#
Raw Normal View History

2013-11-01 14:13:51 +08:00
/**
* Created by visual studio 2010
* User: xuheng
* Date: 12-3-6
* Time: 21:23
* To get the value of editor and output the value .
*/
using System;
using System.Web;
namespace FineUI.Examples
{
public class getContent : IHttpHandler
{
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/html";
//获取数据
string content = context.Server.HtmlEncode(context.Request.Form["myEditor"]);
string content1 = context.Server.HtmlEncode(context.Request.Form["myEditor1"]);
//存入数据库或者其他操作
//-------------
//显示
context.Response.Write("<script src='../uparse.js' type='text/javascript'></script>");
context.Response.Write(
"<script>uParse('.content',{" +
"'highlightJsUrl':'../third-party/SyntaxHighlighter/shCore.js'," +
"'highlightCssUrl':'../third-party/SyntaxHighlighter/shCoreDefault.css'" +
"})" +
"</script>");
context.Response.Write("第1个编辑器的值");
context.Response.Write("<div class='content'>" + context.Server.HtmlDecode(content) + "</div>");
context.Response.Write("<br/>第2个编辑器的值<br/>");
context.Response.Write("<textarea class='content' style='width:500px;height:300px;'>" + context.Server.HtmlDecode(content1) + "</textarea><br/>");
}
public bool IsReusable
{
get
{
return false;
}
}
}
}