1
我有一个数据源连接到一个存储过程,将返回一个记录适用于特定的页面,对于另一个类似的情况(填充标题信息),我把一个中继器围绕标题html,并使用绑定表达式将数据获取到标题中。但是,现在我遇到了另一个不起作用的问题。TinyMCE和ASP.NET数据绑定问题
我的页面有一部分使用与标题相同的数据源的数据,它是一个注释部分。数据源中有一个备注字段,它是一个包含HTML的varchar(max)。
我用TinyMCE为笔记创建了一个丰富的编辑器,但是我想用编辑器填充数据源返回的Notes字段内容。因此,如果TextAreas可以在中继器中,我会设置,因为我认为我可以在文本区域中填充html,而TinyMCE会将其修复(我在一些测试文本周围用大胆的标签进行测试,并且它是正确的处理)。
是否有另一种方法可以使用Databinding Eval表达式填充TinyMCE可以理解的文本区域或其他内容,以便在加载页面时填充富文本编辑器?
我在此尝试看起来像:
<asp:Repeater ID="NotesRepeater" runat="server" DataSourceID="SheetParams">
<textarea style="clear:both; font-size:large" name="notes">
<%# Eval("Notes") %>
</textarea>
</asp:Repeater>
而且我有
tinyMCE.init({
theme: "advanced",
mode: "textareas",
width: "95%",
theme_advanced_buttons1: "bold, italic, underline, strikethrough,|, justifyleft, justifycenter, justifyright, justifyfull,|,formatselect,fontsizeselect",
theme_advanced_buttons2: "cut, copy, paste,|,bullist, numlist,|,outdent, indent,|,undo,redo",
theme_advanced_buttons3: ""
});
TinyMCE的设置,但当然,我得到的错误多行文本不能嵌套在转发器。
难道不应该的ItemTemplate左右textarea的,而不是在它里面? – 2009-02-05 13:15:37