私は自分のウェブサイトで 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>
しかし、問題は、テキスト ボックスにテキストを書き、一部の文字を太字、斜体、下付き文字、または上付き文字としてマークすると、それらが削除され、これらのタグなしでデータベースに保存されることです。したがって、ページに表示するデータをフェッチすると、これら 4 つを除くすべてのタグが正常に機能します。これを解決するにはどうすればよいか教えてください。