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
Текстовая строка для кодирования и записи в поток вывода.
Исключения
text
имеет значение null
.
Примеры
В следующем примере кода показано, как использовать WriteEncodedText метод для записи закодированной разметки <custID> & <invoice#>
в выходной поток. Метод 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 метод для кодирования, а также преобразует символ 00A0
Юникода в
.