我正在使用将 ContentAreaMode 设置为 DIV 的 RadEditor。我正在使用 IE 11 。该页面是一个简单的包含
- 脚本管理器
- 更新面板
- 在先前添加的 UpdatePanel 中具有 ContentAreaMode 的 RadEditor
- 在同一更新面板内导致回发的按钮
- 一个下拉列表,其中包含其 autopostback 属性设置为 true 的项目。
页面呈现后,页面由 RadEditor 和 button 和一个 dropdown 组成。页面上还没有滚动条。因此,单击按钮会导致回发,并且没有为 RADEDITOR 设置焦点。
现在,在 Button 和 DropDown 之前添加一些<br />
,以便我们现在在页面上获得一个滚动条。移动到页面底部并选择一个按钮或更改下拉索引以便导致回发。在 Postback 中,我们现在看到 RadEditor 自动将焦点设置为自身。
这甚至可以在演示站点 RADEditor ContentAreaMode="DIV"中重现 要重现演示站点上的错误,请按照文档RADEDITOR.docx问题中的说明进行操作。
在 Chrome 中尝试同样的方法工作得很好,并且浏览器的滚动位置没有改变。