各位,有个问题向大家请教,我现在在做一个程序,想要实现的效果如下:首先页面上有一行(4个)dropdownlist,每个dropdownlist中的内容都和数据库中的字段邦定,当我输入到一行中的最后一个dropdownlist的时候,自动生成另一行(4个)dropdownlist,并且每个dropdownlist还要和上一行中dropdownlist一样,和数据库的字段进行邦定,各位大侠,能不能提供一些好的办法,谢谢:)

解决方案 »

  1.   

    一般来说是写在表格的cell中,所以有两种方式
    1.服务器端使用C#脚本添TableCell tc = new TableCell();
    DropDownList ddl = new DropDownList();
    //some code
    tc.Controls.Add(ddl);2.客户端使用javascript添
    var table = document.all.table1
    var row = table.insertRow();
    var cell= row.insertCell();var newSelect = document.createElement("<SELECT ID='newSelect' style='WIDTH: 140px'></SELECT>");cell.insertBefore(newSelect);建议使用第二种方式,无刷实现,再配合ajax提取数据填充SELECT 
      

  2.   

    具体做法建议参考
    http://hedonister.cnblogs.com/archive/2005/10/19/258228.html
      

  3.   

    冰戈推荐的网页不错,只是水平有限,javascript不是很懂:(还是谢谢你们:)