try to override AddAttributesToRender, for example, this is how it is done with LinkButton if you use Reflector to see the implementation:protected override void AddAttributesToRender(HtmlTextWriter writer) { if (this.Page != null) { this.Page.VerifyRenderingInServerForm(this); } base.AddAttributesToRender(writer); .... }
{
if (this.Page != null)
{
this.Page.VerifyRenderingInServerForm(this);
}
base.AddAttributesToRender(writer);
....
}