我搜了一下网上,按上面方法操作:
在 aspx 页面或者 master 模板页 <head> 标签中载入 ckeditor.js:  <!-- 载入 CKEditor JS 文件 -->
  <script src="../ckeditor/ckeditor.js" type="text/javascript"></script>  在<body>标签中使用ckeditor:  <!-- 使用 ckeditor 必须定义 class="ckeditor" -->
  <asp:TextBox id="txtContent" class="ckeditor" TextMode="MultiLine" Text='<%# Bind("info") %>' runat="server"></asp:TextBox>  与其他 .net 控件使用方法相同,设置 Text='<%# Bind("info") %>' 可以方便与数据源进行交互。可是aspx页这样搞不会来,就算用
<textarea cols="80" id="editor_kama" name="editor_kama" rows="10">&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;</textarea>
<script type="text/javascript">
    //<![CDATA[     CKEDITOR.replace('editor_kama',
{
    skin: 'kama'
});     //]]>
</script>
也不会来,
上面的代码我copy进htm文件就会来,不知什么问题
求在aspx文件下调用的方法,tks

解决方案 »

  1.   

    <textarea class="ckeditor" id="txtContent" runat="server" name="txtContent"></textarea>
      

  2.   

    <script type="text/javascript" src="../ckeditor/ckeditor.js"></script>
     <textarea class="ckeditor" id="txtContent" runat="server" name="txtContent"></textarea>
     
      

  3.   

    <asp:TextBox ID="TextBox1" runat="server" Rows="10" TextMode="MultiLine"></asp:TextBox>
       <script type="text/javascript">CKEDITOR.replace('TextBox1')</script>
      

  4.   

    <!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 runat="server">
        <title></title>
            <script type="text/javascript" src="/AdminControls/ckeditor/ckeditor.js"></script>
    </head>
    <body>
        <form id="form1" runat="server">
        <div>
            <asp:TextBox ID="TextBox1" runat="server" Rows="10" TextMode="MultiLine"> </asp:TextBox>
      <script type="text/javascript">      CKEDITOR.replace('TextBox1') </script> 
        </div>
        </form>
    </body>
    </html>
      

  5.   

    CKEditor ??不是FCK的那个吗?又多了一个新的html编辑器?
      

  6.   

    我顶一下,用过的人来一下,tks
      

  7.   

    CKEditor但是FCK的最新版,要收费了。
      

  8.   


    CKEditor是Fckeditor重写后的新版本
      

  9.   

    <script type="text/javascript" src="../ckeditor/ckeditor.js"></script>放在母版页里:
    <script type="text/javascript">
            CKEDITOR.replace('<%=txtContentText.ClientID.Replace("_","$") %>');
        </script>非母版页里:
    <script type="text/javascript">
            CKEDITOR.replace('txtContentText');
        </script><asp:TextBox ID="txtContentText" runat="server" TextMode="MultiLine" CssClass="ckeditor"></asp:TextBox>