我搜了一下网上,按上面方法操作:
在 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"><p>This is some <strong>sample text</strong>. You are using <a href="http://ckeditor.com/">CKEditor</a>.</p></textarea>
<script type="text/javascript">
//<![CDATA[ CKEDITOR.replace('editor_kama',
{
skin: 'kama'
}); //]]>
</script>
也不会来,
上面的代码我copy进htm文件就会来,不知什么问题
求在aspx文件下调用的方法,tks
在 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"><p>This is some <strong>sample text</strong>. You are using <a href="http://ckeditor.com/">CKEditor</a>.</p></textarea>
<script type="text/javascript">
//<![CDATA[ CKEDITOR.replace('editor_kama',
{
skin: 'kama'
}); //]]>
</script>
也不会来,
上面的代码我copy进htm文件就会来,不知什么问题
求在aspx文件下调用的方法,tks
<textarea class="ckeditor" id="txtContent" runat="server" name="txtContent"></textarea>
<script type="text/javascript">CKEDITOR.replace('TextBox1')</script>
<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>
CKEditor是Fckeditor重写后的新版本
<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>