如何在弹出的aspx页面中访问RTF字段?

时间:2012-04-04 10:53:06

标签: c# asp.net tridion

我正在自定义功能区工具栏并为其添加一个按钮。每当我点击该按钮时,它将打开一个aspx页面,允许作者选择一些数据 - 单击提交按钮(在弹出的aspx页面中)数据被附加到现有的RTF字段内容。

我们的要求是用aspx页面中的选定数据替换光标所在内容的部分。请告诉我应该使用哪个对象? 我们可以通过$ display.getView()。getItem()来访问它吗?该信息是否会出现在“组件模型对象”中,如果是这样,请分享指针?

早期回应将受到赞赏。

提前致谢。

1 个答案:

答案 0 :(得分:1)

触发弹出窗口打开的功能应该有一个“目标”参数。目标有一个“编辑器”属性。您应该能够使用编辑器来执行您的建议。 editor.applyHTML将在光标位置插入HTML。应该有一种方法可以让你替换选择而不仅仅是插入 - 它甚至可能是相同的方法,你试过吗?