ControlBuilder.HtmlDecodeLiterals ControlBuilder.HtmlDecodeLiterals ControlBuilder.HtmlDecodeLiterals ControlBuilder.HtmlDecodeLiterals Method

Определение

Определяет необходимость HTML-декодирования текстовой строки HTML-элемента управления.Determines whether the literal string of an HTML control must be HTML decoded. Этот метод вызывается платформой страницы ASP.NET.This method is called by the ASP.NET page framework.

public:
 virtual bool HtmlDecodeLiterals();
public virtual bool HtmlDecodeLiterals ();
abstract member HtmlDecodeLiterals : unit -> bool
override this.HtmlDecodeLiterals : unit -> bool
Public Overridable Function HtmlDecodeLiterals () As Boolean

Возвраты

true, если текстовая строка HTML-элемента управления должна быть декодирована; в противном случае — значение false.true if the HTML control literal string is to be decoded; otherwise, false.

Примеры

В следующем примере переопределяется HtmlDecodeLiterals метод, позволяющий декодировать литеральные строки в любом элементе управления, к которому применяется этот построитель.The following example overrides the HtmlDecodeLiterals method to allow HTML decoding of literal strings in any control this builder is applied to.

// Override the HtmlDecodeLiterals method to allow HTML
// decoding of literal strings in any controls this builder
// is applied to.
public override bool HtmlDecodeLiterals()
{
    return true;
}
' Override the HtmlDecodeLiterals method to allow HTML
' decoding of literal strings in any controls this builder
' is applied to.
Public Overrides Function HtmlDecodeLiterals() As Boolean
    Return True
End Function

Комментарии

Литеральная строка ссылается на текст между открывающим и закрывающим тегом элемента управления HTML.A literal string refers to the text between the opening and closing tag of an HTML control. Кодировка HTML — это преобразование текста в строковое представление, которое отображается в браузере, а не интерпретируется как HTML.HTML encoding is when text is converted into a string representation that the browser will display rather than interpret as HTML. Такие символы, как вопросительный знак (?), амперсанд (&), косая черта (/) и пробелы, могут быть усечены или повреждены в некоторых браузерах, поэтому эти символы должны быть a закодированы при их появлении в тегах или в строках запросов.Characters such as the question mark (?), ampersand (&), slash mark (/), and spaces might be truncated or corrupted by some browsers, so those characters must be encoded when they appear in a tags or in query strings.

HtmlDecodeLiterals Метод вызывается инфраструктурой страницы ASP.NET во время синтаксического анализа и не предназначен для непосредственного вызова в коде.The HtmlDecodeLiterals method is called by the ASP.NET page framework during parsing and is not intended to be called directly in you code.

Применяется к