AjaxControlToolkit: текстовая область HtmlEditor не отображается в Chrome / Safari - PullRequest
3 голосов
/ 02 марта 2010

Я использую элемент управления HtmlEditor, включенный в AjaxControlToolkit (исправленная версия v62210, потому что мне нужны были некоторые из включенных исправлений).

К сожалению, текстовая область в элементе управления Html Editor никогда не отображается в Chrome и Safari (обе последние версии). Неважно, есть ли в нем текст или нет. Он работает на странице примера AjaxControlToolkit с обоими браузерами.

Есть идеи?

Ответы [ 4 ]

4 голосов
/ 08 марта 2010

исправлено со следующим определением CSS:

#ctl00_CR_TabContainer_TabPanelDetails_tbText_ctl02_ctl00
{
    height: auto !important;
}

Селектор зависит от страницы, но его можно легко определить с помощью Firebug.

2 голосов
/ 12 августа 2011

Попробуйте установить это свойство редактора:

InitialCleanUp = true

Это также должно решить проблему обратной передачи в Chrome и IE9.

0 голосов
/ 07 мая 2011

Хорошо, я знаю, что это слишком поздно, но у меня возникла та же самая проблема, и я исправил ее, установив свойство height из кода. Я не смог использовать ответ @simmonw, потому что я добавляю свой динамически на страницу, и у меня не было возможности узнать, как будет назван селектор. В любом случае, надеюсь, это кому-нибудь поможет.

0 голосов
/ 03 апреля 2011

просто определите высоту и ширину в браузере Chrome, чтобы появилась текстовая область. как пример.

height = "300" и width = "500" в свойстве Editor.

...