ControlBuilder.AllowWhitespaceLiterals Metod

Definition

Avgör om blankstegsliteraler tillåts i innehållet mellan en kontrolls inledande och avslutande taggar. Den här metoden anropas av det ASP.NET sidramverket.

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

Returer

Returnerar alltid true.

Exempel

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

Kommentarer

Metoden AllowWhitespaceLiterals används för att avgöra om blankstegsliteraler tillåts i innehållet mellan inledande och avslutande taggar för en kontroll. När den här metoden returnerar falsetrimmas blankstegsliteralerna från innehållet innan innehållet bearbetas av sidparsern. När den här metoden returnerar truetas inte blankstegsliteralerna bort.

Den här metoden anropas av det ASP.NET sidramverket under parsningen och är inte avsedd att anropas direkt i koden.

Anteckningar till arvingar

Du kan åsidosätta den här metoden i din härledda klass för att ange om blankstegsliteraler tillåts i din anpassade kontroll.

Gäller för