我在我的网站中使用 AjaxControlToolkit 的 HTMLEditorExtender 作为:
<asp:TextBox ID="TextBox2" runat="server" Width="90%" Rows="20"
TextMode="MultiLine" Wrap="False" BorderStyle="Solid" BorderWidth="2px"
Font-Names="Arial" Font-Size="Medium" ></asp:TextBox>
<asp:HtmlEditorExtender ID="TextBox2_HtmlEditorExtender" runat="server" Enabled="True" TargetControlID="TextBox2">
<Toolbar>
<asp:Undo />
<asp:Redo />
<asp:Bold />
<asp:Italic />
<asp:Underline />
<asp:StrikeThrough />
<asp:Subscript />
<asp:Superscript />
<asp:InsertOrderedList />
<asp:InsertUnorderedList />
<asp:RemoveFormat />
<asp:SelectAll />
<asp:UnSelect />
<asp:Delete />
<asp:Cut />
<asp:Copy />
<asp:Paste />
<asp:Indent />
<asp:Outdent />
<asp:FontNameSelector />
</Toolbar>
</asp:HtmlEditorExtender>
但问题是,每当我在文本框中写入文本并将某些字符标记为粗体、斜体、下标或上标时,它会删除它们并在没有这些标签的情况下存储在数据库中。因此,当我获取要在页面上显示的数据时,除了这四个之外,所有标签都可以正常工作。请告诉我应该怎么做才能解决这个问题?