HttpUtility.HtmlAttributeEncode 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将字符串最小转换为 HTML 编码的字符串。
重载
| 名称 | 说明 |
|---|---|
| HtmlAttributeEncode(String) |
将字符串最小转换为 HTML 编码的字符串。 |
| HtmlAttributeEncode(String, TextWriter) |
将字符串最小转换为 HTML 编码的字符串,并将编码的字符串发送到 TextWriter 输出流。 |
HtmlAttributeEncode(String)
- Source:
- HttpUtility.cs
- Source:
- HttpUtility.cs
- Source:
- HttpUtility.cs
- Source:
- HttpUtility.cs
- Source:
- HttpUtility.cs
将字符串最小转换为 HTML 编码的字符串。
public:
static System::String ^ HtmlAttributeEncode(System::String ^ s);
public static string? HtmlAttributeEncode(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)
- Source:
- HttpUtility.cs
- Source:
- HttpUtility.cs
- Source:
- HttpUtility.cs
- Source:
- HttpUtility.cs
- Source:
- HttpUtility.cs
将字符串最小转换为 HTML 编码的字符串,并将编码的字符串发送到 TextWriter 输出流。
public:
static void HtmlAttributeEncode(System::String ^ s, System::IO::TextWriter ^ output);
public static void HtmlAttributeEncode(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 时,可能会出现安全问题。