HttpUtility.HtmlAttributeEncode 方法

定義

至少將字串轉換成 HTML 編碼的字串。

多載

名稱 Description
HtmlAttributeEncode(String)

至少將字串轉換成 HTML 編碼的字串。

HtmlAttributeEncode(String, TextWriter)

至少將字串轉換成 HTML 編碼的字串,並將編碼後的字串傳送到 TextWriter 輸出串流。

HtmlAttributeEncode(String)

至少將字串轉換成 HTML 編碼的字串。

public:
 static System::String ^ HtmlAttributeEncode(System::String ^ s);
public static string HtmlAttributeEncode(string s);
static member HtmlAttributeEncode : string -> string
Public Shared Function HtmlAttributeEncode (s As String) As String

參數

s
String

要編碼的字串。

傳回

一個編碼字串。

備註

HtmlAttributeEncode 方法編碼適合插入 HTML 屬性值的字元。

該方法的 HtmlAttributeEncode 字串結果應僅用於雙引號屬性。 使用 HtmlAttributeEncode 單引號屬性的方法可能會產生安全問題。

另請參閱

適用於

HtmlAttributeEncode(String, TextWriter)

至少將字串轉換成 HTML 編碼的字串,並將編碼後的字串傳送到 TextWriter 輸出串流。

public:
 static void HtmlAttributeEncode(System::String ^ s, System::IO::TextWriter ^ output);
public static void HtmlAttributeEncode(string s, System.IO.TextWriter output);
static member HtmlAttributeEncode : string * System.IO.TextWriter -> unit
Public Shared Sub HtmlAttributeEncode (s As String, output As TextWriter)

參數

s
String

要編碼的字串。

output
TextWriter

輸出串流 TextWriter

備註

HtmlAttributeEncode 方法僅將雙引號(“)、單引號(')、&號(&)及左角括號(<)轉換為等價字元實體。 它比方法 HtmlEncode 快得多。

該方法的 HtmlAttributeEncode 字串結果應僅用於雙引號屬性。 使用 HtmlAttributeEncode 單引號屬性的方法可能會產生安全問題。

另請參閱

適用於