1
ASP 페이지에 표시하기 전에 텍스트 인코딩에 AntiXss 라이브러리 4.0을 사용하고 있습니다.AntiXss 라이브러리를 사용한 인코딩 관련 문제
<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")));
를 쓰고, 그것을 &로 &을 보여 주지만, 목록 상자의 경우, &는
&
로 렌더링됩니다. 그러나, 나는 이것을 목록 상자에서도 &으로 렌더링하고 싶습니다. 이 작업을 수행하는 방법? 감사합니다. Ashwani
감사합니다. 문자열을 인코딩했는지 여부를 알려주어 이중 인코딩을 피할 수 있습니까? –
그건 완전히 새로운 질문인데, 나는 그 대답을 모른다 :-). http://stackoverflow.com/questions/ask에서 질문 해보십시오. – Steven