Control.Init Gebeurtenis
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Treedt op wanneer het serverbeheer wordt geïnitialiseerd. Dit is de eerste stap in de levenscyclus.
public:
event EventHandler ^ Init;
public event EventHandler Init;
member this.Init : EventHandler
Public Custom Event Init As EventHandler
Gebeurtenistype
Voorbeelden
In het volgende voorbeeld wordt een aangepaste gebeurtenis-handler Calendar_Inittoegewezen aan de Init gebeurtenis van een Calendar besturingselement.
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
protected void Calendar_Init(object sender, EventArgs e)
{
// Do any related intialization work.
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Control Init Event Example</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Calendar ID="Calendar1"
runat="server"
OnInit="Calendar_Init"/>
</div>
</form>
</body>
</html>
<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
Protected Sub Calendar_Init(ByVal sender As Object, ByVal e As System.EventArgs)
' Do any related intialization work.
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Control Init Event Example</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Calendar ID="Calendar1"
runat="server"
OnInit="Calendar_Init"/>
</div>
</form>
</body>
</html>
Opmerkingen
Serverbesturingselementen moeten eventuele initialisatiestappen uitvoeren die nodig zijn om een exemplaar te maken en in te stellen. U kunt geen weergavestatusgegevens gebruiken binnen deze gebeurtenis; het is nog niet ingevuld. U moet geen toegang krijgen tot een ander serverbeheer tijdens deze gebeurtenis, ongeacht of het een onderliggend of bovenliggend item is voor dit besturingselement. Andere serverbesturingselementen zijn niet zeker te maken en gereed voor toegang. Zie ASP.NET Web Forms Server Control Event Model voor meer informatie over gebeurtenissen voor serverbeheer.