Control.OnInit(EventArgs) Metod

Definition

Genererar händelsen Init .

protected:
 virtual void OnInit(EventArgs ^ e);
protected public:
 virtual void OnInit(EventArgs ^ e);
protected virtual void OnInit(EventArgs e);
protected internal virtual void OnInit(EventArgs e);
abstract member OnInit : EventArgs -> unit
override this.OnInit : EventArgs -> unit
Protected Overridable Sub OnInit (e As EventArgs)
Protected Friend Overridable Sub OnInit (e As EventArgs)

Parametrar

e
EventArgs

Ett EventArgs objekt som innehåller händelsedata.

Exempel

// Override the OnInit method to set _text to
// a default value if it is null.
[System.Security.Permissions.PermissionSet
    (System.Security.Permissions.SecurityAction.Demand, 
     Name="FullTrust")] 
protected override void OnInit(EventArgs e)
{
   base.OnInit(e);
   if ( _text == null)
        _text = "Here is some default text.";
}
' Override the OnInit method to set _text to 
' a default value if it is null.
<System.Security.Permissions.PermissionSetAttribute( _
  System.Security.Permissions.SecurityAction.Demand, _
    Name:="FullTrust")> _
Protected Overrides Sub OnInit(ByVal e As EventArgs)
    MyBase.OnInit(e)
    If _text Is Nothing Then
        _text = "Here is some default text."
    End If
End Sub

Kommentarer

ASP.NET anropar den här metoden för att skapa händelsen Init. Om du utvecklar en anpassad kontroll kan du åsidosätta den här metoden för att tillhandahålla ytterligare bearbetning. Om du åsidosätter den här metoden anropar du baskontrollens OnInit metod för att meddela prenumeranter till händelsen.

Gäller för

Se även