語言

HttpEncoder.HtmlAttributeEncode(String, TextWriter) 方法

定義

將輸入值編碼成字串,並可插入以單引號或雙引號分隔的 HTML 屬性中。

protected public:
 virtual void HtmlAttributeEncode(System::String ^ value, System::IO::TextWriter ^ output);
protected internal virtual void HtmlAttributeEncode(string value, System.IO.TextWriter output);
abstract member HtmlAttributeEncode : string * System.IO.TextWriter -> unit
override this.HtmlAttributeEncode : string * System.IO.TextWriter -> unit
Protected Friend Overridable Sub HtmlAttributeEncode (value As String, output As TextWriter)

參數

value
String

要編碼的字串。

output
TextWriter

文字寫入器,將編碼值寫入。

例外狀況

output 是 null。

備註

此 HtmlAttributeEncode 方法透過標準 HTML 實體來編碼字元。 例如, < (左角括號)編碼為 &lt;\ ,反斜線編碼為 &#92;。

它在單引號和雙引號屬性中使用 HtmlAttributeEncode 是安全的。 必須引用這些價值。

適用於