• FCKeditor使用方法(转)


    FCKeditor

    FCK的组成:

    1.FCK核心文件(包括图片,JS...)

    2.FCK.NET文件(就一个dll,名字叫FredCK.FCKeditorV2.dll)

    FCK的安装

    官方网站http://www.fckeditor.net/

    官方文档http://wiki.fckeditor.net/

    FCK的安装

    下载回来以后,将两个文件分别解压,核心文件夹里的.js和.xml以及editor文件夹不要动,其他的文件嘛可以删除,不过我们不建议你这么做..因为FCK是适合很多语言的(比如asp,php...)所以一看就知道,其他文件就是用来做别的语言的工作的..

    .net里的只有一个dll文件,在 FCKeditor.Net_2.2"bin"Debug目录下的FredCK.FCKeditorV2.dll...

    修改fckconfig.js中的以下部分,将两行的asp都改成aspx...

    var _FileBrowserLanguage    = 'asp' ;      // asp | aspx | cfm | lasso | perl | php | py
    var _QuickUploadLanguage = 'asp' ;      // asp | aspx | cfm | lasso | php
    打开FCKPro工程的Web. Config文件,修改appSettings元素,配置如下:
    <appSettings>
     <add key="FCKeditor:BasePath"value="~/FCKeditor/"/>
     <add key="FCKeditor:UserFilesPath"value="/FCKPro/Files" />
    </appSettings>

    配置Web.Config的目的在于我们想使用它强大的文件上传功能...

    在工程中引用此dll,并在控件中也引用进来,这样就可以使用它了..

    至于如何获取它的内容,很简单,就一句话FCKeditor1.Value就可以了

    以下是代码页..

    default.aspx      |

    ----------------------|

    <%@ Page Language="C#"  validateRequest=false AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>

    <%@ Register Assembly="FredCK.FCKeditorV2" Namespace="FredCK.FCKeditorV2" TagPrefix="FCKeditorV2" %>

    <!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 id="Head1" runat="server">
        <title>FCKeditor文本编辑器</title>
    </head>
    <body>
        <form id="form1" runat="server">
        <div>
            <fckeditorv2:fckeditor id="FCKeditor1" runat="server" DefaultLanguage="zh-cn" Height="400px" Width="660px"
    ></fckeditorv2:fckeditor>
            <input type=submit /></div>
        </form>
    </body>
    </html>

    Default.aspx.cs   |

    ------------------------|

    using System;
    using System.Data;
    using System.Configuration;
    using System.Collections;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Web.UI.HtmlControls;
    using System.Data.OleDb;

    public partial class _Default : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            string strsql = "select id,news from guestbook";
            string conn = "provider=Microsoft.Jet.OleDb.4.0;Data Source=" + Server.MapPath(".") + ".""db.mdb;";
            OleDbConnection objconn = new OleDbConnection(conn);
            OleDbDataReader objreader = null;
            OleDbCommand mycmd = new OleDbCommand(strsql, objconn);
            objconn.Open();
            objreader = mycmd.ExecuteReader();
            objreader.Read();
            objreader.Read();
            objreader.Read();//使用这么多次的Read是因为我想查看数据库里第5条数据
            objreader.Read();
            objreader.Read();
            FCKeditor1.Value = (string)objreader["news"];
            objreader.Close();
            objconn.Close();


                   
        }
    }

     

    下面这个是标程的下载地址:
    http://dl2.csdn.net/down4/20070713/13204720486.rar



    Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1702421

  • 相关阅读:
    @getMapping与@postMapping
    springcloud--入门
    Linux(centos6.5)mysql安装
    基于用户Spark ALS推荐系统(转)
    hadoop MapReduce在Linux上运行的一些命令
    Navicat连接阿里云轻量级应用服务器mysql
    HDFS操作笔记
    线程池的5种创建方式
    分布式共享锁的程序逻辑流程
    推荐系统常用数据集
  • 原文地址:https://www.cnblogs.com/xugang/p/869399.html
Copyright © 2020-2023  润新知