这是一段前台动态生成控件控件添加在表格中的代码
<table width="1024" border="1">
<%//在此实现动态生成drp
DropDownList[] drp = new DropDownList[100];
for (int i = 0; i <10; i++)
{%>
<tr>
<%for (int j = 0; j < 10; j++)
{
int m = i * 9 + j;%>
<td>
<%drp[m] = new DropDownList();
drp[m].ID = m.ToString();
drp[m].Items.Add(new ListItem("物理", m.ToString()));
drp[m].Items.Add(new ListItem("化学", m.ToString()));
drp[m].Items.Add(new ListItem("生物", m.ToString()));
form1.Controls.Add(drp[m]);%>
</td>
<%}%>
</tr>
<%}%>
</table>
运行时出错在form1.Controls.Add(drp[m]);%>,如何更改才能正确运行
请指导,谢谢