Я хочу сделать что-то вроде этого:
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, я просто получаю divPanel.
Есть ли другое событие, которое я должен использовать? Как мне сделать эту работу?