AjaxContrololkit: htmleditor textarea nicht in Chrome/Safari angezeigt
-
23-09-2019 - |
Frage
Ich verwende die im AjaxContrololkit enthaltene HTMLEDitor -Steuerung (gepatchte Version V62210, da ich einige der enthaltenen Korrekturen benötigte).
Leider wird der Textbereich in der HTML -Editor -Steuerung nie in Chrome und Safari (beide neueste Version) angezeigt. Es spielt keine Rolle, ob es Text enthält oder nicht. Es funktioniert jedoch auf der AjaxContrololkit -Beispielseite mit beiden Browsern.
Irgendwelche Ideen?
Lösung
Es wurde mit der folgenden CSS -Definition behoben:
#ctl00_CR_TabContainer_TabPanelDetails_tbText_ctl02_ctl00
{
height: auto !important;
}
Der Selektor ist Seiten spezifisch, kann jedoch leicht mit Firebug ermittelt werden.
Andere Tipps
Versuchen Sie, diese Eigenschaft des Editors festzulegen:
InitialCleanUp = true
Dies sollte auch Chrome- und IE9 -Postback -Problem lösen.
Definieren Sie einfach Größe und Breite im Chrombrowser, sodass der Textbereich angezeigt wird. zum Beispiel.
Höhe = "300" und width = "500" in der Editor -Eigenschaft.
OK, ich weiß, dass dies ein Jahr zu spät ist, aber ich hatte genau das gleiche Problem und ich habe es behoben, indem ich die Höhe der Höhenmobilie aus dem Code-Verhalten festgelegt habe. Ich war nicht in der Lage, @Simmonws Antwort zu verwenden, weil ich meine dynamisch zur Seite hinzufüge und keine Möglichkeit hatte zu wissen, was der Selektor genannt würde. Wie auch immer, hoffentlich hilft dies jemandem.