ControlBuilder.AllowWhitespaceLiterals Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет, разрешены ли литералы пробелов в содержимом между открывающим и закрывающим тегами элемента управления. Этот метод вызывается платформой страницы ASP.NET.
public:
virtual bool AllowWhitespaceLiterals();
public virtual bool AllowWhitespaceLiterals ();
abstract member AllowWhitespaceLiterals : unit -> bool
override this.AllowWhitespaceLiterals : unit -> bool
Public Overridable Function AllowWhitespaceLiterals () As Boolean
Возвращаемое значение
Всегда возвращает значение true
.
Примеры
// Create a class that does not allow white space generated by a control
// to be created as a LiteralControl.
[AspNetHostingPermission(SecurityAction.Demand,
Level=AspNetHostingPermissionLevel.Minimal)]
public sealed class NoWhiteSpaceControlBuilder : ControlBuilder
{
public override bool AllowWhitespaceLiterals()
{
return false;
}
}
' Create a class that does not allow white space generated by a control
' to be created as a LiteralControl.
<AspNetHostingPermission(SecurityAction.Demand, _
Level:=AspNetHostingPermissionLevel.Minimal)> _
Public NotInheritable Class NoWhiteSpaceControlBuilder
Inherits ControlBuilder
Public Overrides Function AllowWhitespaceLiterals() As Boolean
Return False
End Function 'AllowWhitespaceLiterals
End Class
Комментарии
Этот AllowWhitespaceLiterals метод используется для определения того, разрешены ли ли литералы пробелов в содержимом между открывающим и закрывающим тегами элемента управления. При возврате false
этого метода литералы пробелов обрезаются из содержимого до обработки содержимого анализатором страницы. При возвращении true
этого метода литералы пробелов не удаляются.
Этот метод вызывается платформой страниц ASP.NET во время синтаксического анализа и не предназначен для непосредственного вызова в коде.
Примечания для тех, кто наследует этот метод
Этот метод можно переопределить в производном классе, чтобы указать, разрешены ли ли литералы пробелов в пользовательском элементе управления.