我想做这样的事情:
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中时,我没有得到完整的id,即ctl00_ContentMain_divPanel,我只是得到了divPanel。
我应该使用另一个事件吗?我该如何进行这项工作?