internal void RegisterBeforeAfterScript()
{
if (this.IsLazy && !this.DeferInitScriptGeneration)
{
Component parent = this.ParentComponentNotLazyOrDynamic;
if (parent != null)
{
parent.AddBeforeClientInitScript(this.before);
parent.AddAfterClientInitScript(this.after);
}
else
{
this.ResourceManager.RegisterBeforeClientInitScript(this.before);
this.ResourceManager.RegisterAfterClientInitScript(this.after);
}
}
}