Проблема ширины ajax HtmlEditorExtender

При использовании ajax HtmlEditorExtender у меня возникла странная проблема. т. е. атрибут width исчез, и изображение сжимается.
Изначально мой textbox, связанный с HtmlEditorExtender, имеет этот текст

txtMessage.Text = "<span style=\" padding:10px 0px 10px 0px; width:100%; \"><img src=\"../images/img4layout2.png\" width=\"675px\" height=\"300px\" ></span><span style=\"font-weight: normal;\">Some text here.</span>";

и изображение выглядит так. введите здесь описание изображения

Когда я нажимаю любой dropdown на странице или любой другой элемент управления, источник HtmlEditorExtender таинственным образом меняется на это (сейчас нет атрибута width)

  <span style=" padding:10px 0px 10px 0px; width:100%; "><img src="../images/img4layout2.png" height="300px"></span><span style="font-weight: normal;">Some text here.</span>

и, наконец, изображение выглядит так. введите здесь описание изображения

я не использую никаких javascript на этой странице.


person syed mohsin    schedule 24.02.2013    source источник


Ответы (1)


По замыслу AjaxControlToolkit удаляет атрибуты ширины, класса и идентификатора html-элементов, добавленных к содержимому HtmlEditorExtender. Вы можете загрузить исходный код инструментария и внести небольшие изменения, чтобы этого не произошло.

Взгляните на ответ Юрия Рожовецкого на HTMLEditorExtender удаляет атрибуты "class", "id".

person alpha pecap    schedule 20.05.2013