HttpUtility.HtmlAttributeEncode 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
至少將字串轉換成 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 單引號屬性的方法可能會產生安全問題。