私はこのようなことをしたい:
Panel divPanel = new Panel();
divPanel.ID = "divPanel";
this.Page.Controls.Add(divPanel);
string script = "function alertID(){alert("the id is: "+divPanel.ClientID+");}";
this.Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "scripttests", script);
しかし、このコードを page_load に入れると、ctl00_ContentMain_divPanel である完全な ID を取得できず、divPanel を取得するだけです。
使用すべき別のイベントはありますか? どうすればこれを機能させることができますか?