AjaxControltoolkit: HTMleditor TextArea non viene visualizzato in Chrome/Safari
-
23-09-2019 - |
Domanda
Sto usando il controllo HTMleditor incluso nell'AjaxControltoolkit (versione patch V62210 perché avevo bisogno di alcune delle correzioni incluse).
Sfortunatamente il TextErae nel controllo dell'editor HTML non viene mai visualizzato in Chrome e Safari (entrambe le ultime versione). Non importa se c'è testo in esso o no. Funziona sulla pagina di esempio AjaxControltoolkit con entrambi i browser.
Qualche idea?
Soluzione
risolto con la seguente definizione CSS:
#ctl00_CR_TabContainer_TabPanelDetails_tbText_ctl02_ctl00
{
height: auto !important;
}
Il selettore è specifico per pagina ma può essere determinato facilmente usando Firebug.
Altri suggerimenti
Prova a impostare questa proprietà dell'editor:
InitialCleanUp = true
Ciò dovrebbe risolvere anche il problema postback di Chrome e IE9.
Basta definire l'altezza e la larghezza nel browser Chrome, quindi apparirà l'area di testo. per esempio.
altezza = "300" e larghezza = "500" nella proprietà dell'editor.
Ok, so che questo è un anno troppo tardi, ma ho avuto lo stesso problema esatto e l'ho risolto impostando la proprietà di altezza dal codice in codice. Non sono stato in grado di usare la risposta di @Simmonw perché sto aggiungendo la mia alla pagina in modo dinamico e non avevo modo di sapere come sarebbe stato nominato il selettore. Comunque, spero che questo aiuti qualcuno.