ControlBuilder.HtmlDecodeLiterals メソッド
HTML コントロールのリテラル文字列を HTML デコードするかどうかを決定します。このメソッドは ASP.NET ページ フレームワークによって呼び出されます。
名前空間: System.Web.UI
アセンブリ: System.Web (system.web.dll 内)
構文
Dim instance As ControlBuilder Dim returnValue As Boolean returnValue = instance.HtmlDecodeLiterals

リテラル文字列とは、HTML コントロールの開始タグと終了タグの間にあるテキストのことです。HTML エンコーディングは、ブラウザによって HTML として解釈されるのではなく、ブラウザによって表示される文字列形式にテキストが変換される際に発生します。疑問符 (?)、アンバサンド (&)、スラッシュ記号 (/)、スペースなどの文字は、ブラウザによっては切り捨てられたり破棄されたりするので、これらの文字は a タグやクエリ文字列内に現れる場合、エンコードされる必要があります。
HtmlDecodeLiterals メソッドは、解析中に ASP.NET ページ フレームワークによって呼び出されるもので、コードから直接使用するためのものではありません。

次に示すのは、HtmlDecodeLiterals メソッドをオーバーライドして、そのビルダの適用先のすべてのコントロールでリテラル文字列が HTML デコードされるようにするコード例です。

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からControlBuilder.HtmlDecodeLiterals メソッドを検索する場合は、下記のリンクをクリックしてください。

- ControlBuilder.HtmlDecodeLiterals メソッドのページへのリンク