1

サーバー コントロールのコードの Page.Controls に hiddenfield を追加したいのですが、「、、、またはフェーズ中にコントロール コレクションを変更できません」という例外が発生ましこの問題DataBindInitLoadPreRenderUnloadを解決するにはどうすればよいですか?

public class MyServerControl: Control
{
  HiddenField hf = new HiddenField{ID="hf"};
  protected override void OnInit(EventArgs e)
  {
    ...
    Page.Controls.Add(hf);
  }
}
4

1 に答える 1