ASPページに表示する前に、テキストをエンコードするためにAntiXssライブラリ4.0を使用しています。
<asp:Label Text="text" runat="server" ID="lblTest" />
<asp:ListBox runat="server" ID="lsbTest">
</asp:ListBox>
これはaspコードです。私が書いているPageLoadで
lblTest.Text = Encoder.HtmlEncode("test & test");
lsbTest.Items.Add(new ListItem(Encoder.HtmlEncode("test & test"), Encoder.HtmlEncode("test & test")));
ここでは、ラベル内のテキストをレンダリングすると & が & として表示されますが、Listbox の場合は & が としてレンダリングされ&
ます。しかし、リストボックスでもこれを&としてレンダリングしたい。これを行う方法?ありがとう、アシュワニ