a575963da9
Former-commit-id: da6be194a6b1221998fc28233f2503bd61dd9d14
37 lines
676 B
C#
37 lines
676 B
C#
// Bug #594238
|
|
using System;
|
|
using System.Web.UI;
|
|
using System.Web.UI.WebControls;
|
|
|
|
namespace TestNamedHolders
|
|
{
|
|
public class MyContainer : WebControl, INamingContainer
|
|
{
|
|
Control whereTheChildrenPlay;
|
|
|
|
// can't do this if it is an INamingContainer
|
|
public override ControlCollection Controls
|
|
{
|
|
get { return whereTheChildrenPlay.Controls; }
|
|
}
|
|
|
|
public MyContainer()
|
|
{
|
|
whereTheChildrenPlay = new Content();
|
|
whereTheChildrenPlay.ID = "children";
|
|
}
|
|
|
|
protected override void OnLoad (EventArgs e)
|
|
{
|
|
base.OnLoad (e);
|
|
|
|
// would normally put other stuff here
|
|
|
|
base.Controls.Add(whereTheChildrenPlay);
|
|
|
|
// and possibly here
|
|
}
|
|
|
|
}
|
|
}
|