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 单引号和双引号属性中使用。 必须引用这些值。

适用于