AjaxControlToolkit:HtmlEditor Textarea未在Chrome / Safari中显示

时间:2010-03-02 17:06:15

标签: ajaxcontroltoolkit html-editor

我正在使用AjaxControlToolkit中包含的HtmlEditor控件(修补版本v62210,因为我需要一些包含的修复)。

不幸的是,Html Editor控件中的textarea永远不会显示在Chrome和Safari(最新版本)中。是否有文字并不重要。 它可以在带有两个浏览器的AjaxControlToolkit Sample页面上工作。

有什么想法吗?

4 个答案:

答案 0 :(得分:4)

使用以下css定义修复它:

#ctl00_CR_TabContainer_TabPanelDetails_tbText_ctl02_ctl00
{
    height: auto !important;
}

选择器是特定于页面的,但可以使用Firebug轻松确定。

答案 1 :(得分:2)

尝试设置编辑器的此属性:

InitialCleanUp = true

这也应解决chrome和IE9回发问题。

答案 2 :(得分:0)

只需在Chrome浏览器中定义高度和宽度,即可显示文本区域。例如。

编辑器属性中

height =“300”和width =“500”。

答案 3 :(得分:0)

好的,我知道这是一年太晚了,但我有同样的问题,我通过设置代码隐藏的高度属性来修复它。我无法使用@simmonw的答案,因为我正在动态添加我的页面,我无法知道选择器的名称。无论如何,希望这会对某人有所帮助。