我正在使用AjaxControlToolkit中包含的HtmlEditor控件(修补版本v62210,因为我需要一些包含的修复)。
不幸的是,Html Editor控件中的textarea永远不会显示在Chrome和Safari(最新版本)中。是否有文字并不重要。 它可以在带有两个浏览器的AjaxControlToolkit Sample页面上工作。
有什么想法吗?
答案 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的答案,因为我正在动态添加我的页面,我无法知道选择器的名称。无论如何,希望这会对某人有所帮助。