Hi
I am creating an htmleditor extender dynamically. However if the multiline textbox contains a line break then NONE of the data is saved, just a blank string.
If not created dynamicaly then this is not an issue, how ever I need to create it dynaimcally.
Her is the code generating the htmlextender.
This is driving me nuts, can anyone get a dynamically added htmlextender to work? Thanks
Private Function setHtmlExtenderControlId(ByVal intTicketFieldId) As AjaxControlToolkit.HtmlEditorExtender
Dim ext As New AjaxControlToolkit.HtmlEditorExtender()
ext.ID =
"ext" & intTicketFieldId.ToString
Dim buttons As AjaxControlToolkit.HtmlEditorExtenderButtonCollection = ext.Toolbar
buttons.Add(
New AjaxControlToolkit.Undo())
buttons.Add(
New AjaxControlToolkit.Redo())
buttons.Add(
New AjaxControlToolkit.HorizontalSeparator())
buttons.Add(
New AjaxControlToolkit.Bold())
buttons.Add(
New AjaxControlToolkit.Italic())
buttons.Add(
New AjaxControlToolkit.Underline())
buttons.Add(
New AjaxControlToolkit.HorizontalSeparator())
buttons.Add(
New AjaxControlToolkit.InsertOrderedList())
buttons.Add(
New AjaxControlToolkit.InsertUnorderedList())
buttons.Add(
New AjaxControlToolkit.HorizontalSeparator())
buttons.Add(
New AjaxControlToolkit.FontNameSelector())
buttons.Add(
New AjaxControlToolkit.FontSizeSelector())
buttons.Add(
New AjaxControlToolkit.ForeColorSelector())
buttons.Add(
New AjaxControlToolkit.HorizontalSeparator())
buttons.Add(
New AjaxControlToolkit.InsertImage())
AddHandler ext.ImageUploadComplete, AddressOf MyHtmlEditorExtender_ImageUploadComplete
ext.EnableSanitization =
True
ext.TargetControlID = intTicketFieldId
ext.EnableViewState =
True
ext.Enabled =
True
ext.EnsureValid()
ext.ViewStateMode = System.Web.UI.
ViewStateMode.Inherit
ext.ClientIDMode = System.Web.UI.
ClientIDMode.Inherit
setImageUploadFileTypes(ext)
Return (ext)
End Function