HttpEncoder.HtmlAttributeEncode(String, TextWriter) Método

Definição

Codifica um valor de entrada em uma cadeia de caracteres que pode ser inserida em um atributo HTML delimitado por aspas simples ou duplas.

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)

Parâmetros

value
String

A cadeia de caracteres a ser codificada.

output
TextWriter

O gravador de texto no qual gravar o valor codificado.

Exceções

output é null.

Comentários

O HtmlAttributeEncode método codifica caracteres usando as entidades HTML padrão. Por exemplo, o < (colchete angular esquerdo) é codificado como &lt; e o \ (barra invertida) é codificado como &#92;.

É seguro usar HtmlAttributeEncode em atributos entre aspas simples e aspas duplas. Os valores devem ser entre aspas.

Aplica-se a