The output from this is including a bunch of " " characters for spaces and they aren't translating very well when I go to store the information in a database, they are being turned into "ᙦ" in the database. Do I need to use a special encoding or something that I'm missing?
I have the same issue.
I am surprised Infragistics has not released an update for this.
I am also surprised Google couldn't find this page with terms "Infragistics WebHTMLEditor ᙦ"
I used the String.Replace to replace the ᙦ with . This fixes the issue without messing with the spacing/formatting of the string.
stringXhtml = stringXhtml .Replace("ᙦ", " ")
The problem does not seem to appear with WebHTMLEditor.Text, only with WebHTMLEditor.TextXhtml.
Yes, I've had the same problem too. The problem seems to be when you set WebHTMLEditor.Text or WebHTMLEditor.TextWindow.Text = the value that was stored in WebHTMLEditor.TextXhtml.
Because WebHTMLEditor.TextXhtml is read only you cannot set it directly. This control is not handeling "ᙦ" correctly in all versions. This is very poor Infragistics. You created a great control and didn't test it correctly.
I have to do the same work around as yourself.
If strEmailBody.Contains("ᙦ") Then strEmailBody = strEmailBody.Replace("ᙦ", " ")End If
Before assigning WebHTMLEditor.TextWindow.Text, and after reading WebHTMLEditor.TextXhtml