共用方式為


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

要在其中寫入編碼值的文字寫入器。

例外狀況

outputnull

備註

方法會 HtmlAttributeEncode 使用標準 HTML 實體來編碼字元。 例如, < (左角括弧) 會編碼為 &lt; ,而 \ (反斜線) 會編碼為 &#92;

在單引號和雙引號屬性中使用是安全的 HtmlAttributeEncode 。 值必須加上引號。

適用於