سلام این کد ایجاد کنترل های داینامیکه که بر اساس تعدادی که قبلا در datatable ذخیره شده بود کنترل می سازه :
protected void Page_PreInit(object sender, EventArgs e)
{
foreach (DataRow row2 in table2.Rows)
{
if (row2["FieldType"] == "DropDownList")
{
for (int l = 0; l < int.Parse(row2["FieldCount"].ToString()); l++)
{
DropDownList newdrp = new DropDownList();
newdrp.ID = "drp_" + l;
HiddenField newhif = new HiddenField();
newhif.ID = "hif_" + l;
PlaceHolder1.Controls.Add(newdrp);
PlaceHolder1.Controls.Add(newhif );
}
}
}
}