Hi,
I've a dropdownlist wich is loaded from my code behind:
Table tb = new Table();
TableCell tc = new TableCell();
TableRow tr = new TableRow();
tc.HorizontalAlign = HorizontalAlign.Right;
DropDownList ddl = new DropDownList();
ddl.ID = levelControlItem.glc.p.controlId;
ddl.Attributes.Add("runat", "server");
ddl.AutoPostBack = true;
string sEventName = levelControlItem.glc.p.controlSelectIndexChanged;
EventHandler eh = (EventHandler)Delegate.CreateDelegate(typeof(EventHandler), this, sEventName, false);
ddl.SelectedIndexChanged += new EventHandler(eh);
tc.Controls.Add(ddl);
tr.Cells.Add(tc);
tb.Rows.Add(tr);
Panel1.Controls.Add(tb);
if I look when the page is loaded I'll get this
<select name="ctl00$headContentPlaceHolder$ctl00$UserControl1$ddl1" id="headContentPlaceHolder_ctl00_UserControl1_ddl1" onchange="javascr ...
Go to the complete details ...