Freigeben über


HtmlTextWriter.WriteEncodedText(String) Methode

Definition

Codiert den angegebenen Text für das anfordernde Gerät und schreibt ihn dann in den Ausgabestream.

public:
 virtual void WriteEncodedText(System::String ^ text);
public virtual void WriteEncodedText (string text);
abstract member WriteEncodedText : string -> unit
override this.WriteEncodedText : string -> unit
Public Overridable Sub WriteEncodedText (text As String)

Parameter

text
String

Die Textzeichenfolge, die codiert und in den Ausgabestream geschrieben werden soll.

Ausnahmen

text ist null.

Beispiele

Im folgenden Codebeispiel wird gezeigt, wie sie die WriteEncodedText -Methode verwenden, um das codierte Markup &lt;custID&gt; &amp; &lt;invoice#&gt; in den Ausgabedatenstrom zu schreiben. Die WriteBreak -Methode schreibt <br />.

// Assign a value to a string variable,
// encode it, and write it to a page.
colHeads = "<custID> & <invoice#>"; 
writer.WriteEncodedText(colHeads);
writer.WriteBreak();
' Assign a value to a string variable,
' encode it, and write it to a page.
colHeads = "<custID> & <invoice#>" 
writer.WriteEncodedText(colHeads)
writer.WriteBreak()

Hinweise

Verwenden Sie die WriteEncodedText -Methode, wenn eine Zeichenfolge spitzen Klammern (< oder >) oder ein ampersand (&) enthält.

Die WriteEncodedText -Methode verwendet die HtmlEncode -Methode, um die Codierung auszuführen, und konvertiert auch unicode-Zeichen 00A0 in &nbsp;.

Gilt für:

Weitere Informationen