Pound sign in Rich Text Editors

Hi, so from a rich text editor I made a function where it would export the contents of the RichTextEditor to a html file. But it seems like it wasnt able to properly save it as when I loaded it back, it would be '?'. Is there any workaround to be able to save it as character entities to be able to load it back up?

Thanks.


1 Reply

VJ Vinitha Jeyakumar Syncfusion Team February 24, 2023 12:14 PM UTC

Hi Nicholas,

This issue occurred because of the non-zero width space added to the Rich Text Editor for the cursor pointer and this can be resolved by replacing the non-zero width space with the empty value in the Rich Text Editor content before saving the value in the database. We have prepared a sample for your reference,


Code Snippet:
<SfRichTextEditor ID="SubjectiveID" MaxLength="500" ShowCharCount="true" @bind-Value="@SampleText"> 
</SfRichTextEditor> 
<SfButton Type="submit" CssClass="e-primary" @onclick="@SaveText">Save</SfButton> 
@code { 
    public string SampleText { get; set; } 
    public void SaveText() 
    { 
        Regex rgx = new Regex(@"[\uFEFF\u200B]"); 
        this.SampleText = rgx.Replace(this.SampleText, ""); 
    } 
} 



Please check the above code snippet and the sample and let us know if it resolves your issue.

Regards,
Vinitha

Loader.
Up arrow icon