A代码<%for(int i=0;i<3;i++){%>
  <div id="datalist" runat="server">
<%}上面动态循环创建3个服务器控件,不会报错,但可惜每个控件的ID都只能固定:datalist===============
B.代码<%for(int i=0;i<3;i++){%>
  <div id="datalist_<%=i%>" runat="server">
<%}上面动态循环想要创建3个服务控件,但却因为命名id="datalist_<%=i%>" 交付到NetFramework解析的时候违法了页面生成周期,所以直接报错。

那么讨论的重点:如何通过这种在aspx页面for循环的方法来动态创建类似B代码这种正确效果呢?