Udostępnij za pośrednictwem


ControlBuilder.AllowWhitespaceLiterals Metoda

Definicja

Określa, czy literały odstępu są dozwolone w zawartości między tagami otwierania i zamykania kontrolki. Ta metoda jest wywoływana przez platformę strony 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

Zwraca

Boolean

Zawsze zwraca wartość true.

Przykłady

// 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

Uwagi

Metoda AllowWhitespaceLiterals służy do określania, czy literały odstępu są dozwolone w zawartości między tagami otwierania i zamykania kontrolki. Gdy ta metoda zwraca falsewartość , literały odstępu są przycinane z zawartości przed przetworzeniem zawartości przez analizator strony. Gdy ta metoda zwraca wartość true, literały odstępu nie zostaną usunięte.

Ta metoda jest wywoływana przez platformę ASP.NET strony podczas analizowania i nie ma być wywoływana bezpośrednio w kodzie.

Uwagi dotyczące dziedziczenia

Tę metodę można zastąpić w klasie pochodnej, aby wskazać, czy literały odstępu są dozwolone w kontrolce niestandardowej.

Dotyczy