TemplateControl.Construct Method
.NET Framework 3.0
Performs design-time logic.
Namespace: System.Web.UI
Assembly: System.Web (in system.web.dll)
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!"; }
Community Additions
ADD
Show: