I'm currently working on a project that needs HtmlEditorExtender. Recently I faced a weired problem just with the HtmlEditorExtender.
When I type texts and click on button Save. Everything works fine. But When I copy & Paste texts ( short or paragraphs) . The HtmlEditorExtender loses its value, and The data will not be saved. However, I tried the same with regular textboxes. But I didn't find any issue with them.
My code looks something like this:
Default.aspx:
<asp:UpdatePanel runat="server" ID="id123">
<Triggers>
<asp:PostBackTrigger ControlID="Button1" />
</Triggers>
<ContentTemplate>
<asp:TextBox ID="txtSlidePage" TextMode="MultiLine" Columns="50" Rows="10" Width="100%" Height="200" runat="server" />
<ajaxToolkit:HtmlEditorExtender ID="HtmlEditorExtender1" TargetControlID="txtSlidePage" runat="server" DisplaySourceTab="true">
<Toolbar>
<ajaxToolkit:Undo />
<ajaxToolkit:Redo />
</Toolbar>
</ajaxToolkit:HtmlEditorExtender>
</ContentTemplate>
</asp:UpdatePanel>
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click1" />
Code behind:
protected void Button1_Click1(object sender, EventArgs e)
{
Response.Write("<script>alert('" + txtSlidePage.Text + "');</script>");
}
I've kept the code short. just to see the result via Javascript Alert.
Any suggestions?