Freigeben über


ControlBuilder.AllowWhitespaceLiterals Methode

Definition

Bestimmt, ob im Inhalt zwischen dem Start- und dem Endtag eines Steuerelements Leerstellenliterale zulässig sind. Diese Methode wird durch das ASP.NET-Seitenframework aufgerufen.

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

Gibt zurück

Boolean

Gibt immer true zurück.

Beispiele

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

Hinweise

Die AllowWhitespaceLiterals Methode wird verwendet, um zu bestimmen, ob Leerzeichen literale im Inhalt zwischen dem Öffnen und Schließen von Tags eines Steuerelements zulässig sind. Wenn diese Methode zurückgibt false, werden die Leerzeichen literale vom Inhalt abgeschnitten, bevor der Inhalt vom Seitenparser verarbeitet wird. Wenn diese Methode zurückgegeben truewird, werden die Leerzeichen-Literale nicht entfernt.

Diese Methode wird während der Analyse durch das ASP.NET Seitenframework aufgerufen und soll nicht direkt im Code aufgerufen werden.

Hinweise für Vererber

Sie können diese Methode in Ihrer abgeleiteten Klasse außer Kraft setzen, um anzugeben, ob Leerzeichen-Literale in Ihrem benutzerdefinierten Steuerelement zulässig sind.

Gilt für