Aqueduct.SitecoreLib.Examples.SampleApplication.Web.Controls.Widgets.WidgetRenderer.OnLoad C# (CSharp) Method

OnLoad() protected method

protected OnLoad ( EventArgs e ) : void
e System.EventArgs
return void
        protected override void OnLoad(EventArgs e)
        {
            if (Widget == null) return;

            var controlPath = string.Format("~/Controls/Widgets/{0}Control.ascx", Widget.GetType().Name);

            var control = (IWidgetControl)LoadControl(controlPath);
            control.Widget = Widget;
            Controls.Add((Control)control);
        }
    }
WidgetRenderer