为了账号安全,请及时绑定邮箱和手机立即绑定

Telerik RadEditor 未获取当前内容

Telerik RadEditor 未获取当前内容

C#
呼唤远方 2021-10-24 14:03:17
我有一个带有下拉列表和 Telrik RadEditor 的 aspx 页面,下拉列表在 ddl 的选定索引更改事件上使用文本模板填充编辑器。当用户编辑模板中的文本并尝试保存时,它只保存原始文本,但如果用户将下拉列表更改为空,模板文本将保留,然后如果他们更新模板,它将保存新内容.谁能告诉我如何确保编辑器的当前内容被保存?
查看完整描述

2 回答

?
料青山看我应如是

TA贡献1772条经验 获得超8个赞

问题更可能与在 Page_Load 方法中自己覆盖编辑器内容有关。请注意,如果您在事件处理程序(例如按钮事件处理程序)中读取编辑器的内容,则与 Page_Load 相比,此事件处理程序在页面生命周期中稍后执行。这就是为什么,如果您在 Page_Load 中设置初始内容,则必须添加检查,例如

if (!Page.IsPostBack) { RadEditor1.Content = "一些内容"; }

如果您遇到任何困难,您可以使用简单的而不是 RadEditor 来实现您的场景。一旦您让文本框根据需要工作,您需要做的就是将文本框更改为 RadEditor - 一切都应该没问题。


查看完整回答
反对 回复 2021-10-24
?
斯蒂芬大帝

TA贡献1827条经验 获得超8个赞

要保存 RadEditor 的内容,您必须使用

txtDescription.Content


查看完整回答
反对 回复 2021-10-24
  • 2 回答
  • 0 关注
  • 168 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信