TemplateControl.Construct Method ()
.NET Framework (current version)
Performs design-time logic.
Assembly: System.Web (in System.Web.dll)
The Construct method allows design-time code execution of the Page and UserControl controls.
The following code example demonstrates how to override the Construct method of a custom control that is derived from the TemplateControl class.
For the full definition of the MyControl class, see TemplateControl.
// Create an event for this user control public event System.EventHandler myControl; // Override the default constructor. protected override void Construct() { // Specify the handler for the OnInit method. this.myControl += new EventHandler(MyInit); } protected override void OnInit(EventArgs e) { myControl(this, e); Response.Write("The OnInit() method is used to raise the Init event."); } // Use the MyInit handler to set the Message property void MyInit(object sender, System.EventArgs e) { Message = "Hello World!"; }
.NET Framework
Available since 1.1
Available since 1.1
Show: