HtmlTextWriter.WriteEncodedText(String) 方法

定义

对请求设备的指定文本进行编码,然后将其写入到输出流。

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)

参数

text
String

要进行编码并写入到输出流的文本字符串。

例外

textnull

示例

下面的代码示例演示如何使用 WriteEncodedText 方法将编码标记 &lt;custID&gt; &amp; &lt;invoice#&gt; 写入输出流。 方法 WriteBreak 写入 <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()

注解

WriteEncodedText如果字符串包含尖括号 (或 >) < 或与号 (&) ,请使用 方法。

方法 WriteEncodedText 使用 HtmlEncode 方法执行编码,并将 Unicode 字符 00A0 转换为 &nbsp;

适用于

另请参阅