JavaScript(クライアント側)でHTMLエンコードを必要とするReqeust.Validationを迂回するようにTextBoxからString(ユーザーがHTMLタグを挿入できる場所)が必要です。JavaScriptで文字列をエンコードする
Javascriptは、文字列をエンコードし、ラベルにエンコードして表示する必要があります。
<asp:TextBox ID="uxValueInput" runat="server"></asp:TextBox>
<br />
<asp:Label ID="uxResultEncoded" runat="server" Text="Label"></asp:Label>
<asp:Button ID="uxEncodeButton" runat="server" Text="Button" />
私はJavaScriptで新しく、ウェブ上では別のスクリプトを試しましたが、成功しませんでした。 本当に簡単な例を投稿して、私はどのように動作するのか理解できるでしょうか?ありがとう!
Do not。一貫した方法でエンコードする必要がある場合は、完全に制御できるサーバーで行います。 ASP.NETはあなたがそれをやり遂げるのを防ぐのに十分なほど悪くありません。 – Quentin
何でエンコードしますか? – deceze
申し訳ありませんが、私は文字列をHTMLエンコードする必要があります! – GibboK