思路同这个:
http://blog.csdn.net/net_lover/archive/2006/10/31/1359338.aspx
DataListItem

解决方案 »

  1.   

    嗯,是不行。datalist的功能比gridview弱,不支持这种动态添加item的做法。
    1。根据RepeatColumns的值自动填充后台数据源。
    2。在前台页面ItemTemplate声明中插入你想插入的。
                <ItemTemplate>
                    <asp:TextBox ID="TextBox2" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "学生班级") %>'></asp:TextBox>
                    <span style="color:Red">seperator</span>
                </ItemTemplate>