你可以先将未入库的内容先存在一个XML文件内,
然后用户通过提交按钮再从XML更新到DB内基本思想是这样,但具体不是很好实现

解决方案 »

  1.   

    写js。不过也是很麻烦的啦。设定js数组,比如40个(10行)。这些数组就放你的文本框名称。依次就是 text1 test2.....<script language="javascript">
    function setid()
    {
    str='';
    if(!window.form1.no.value) //这里是整型数
    window.form1.no.value=1;
    for(i=1;i<=window.form1.no.value;i++)
    str+='&nbsp;&nbsp;第'+'<INPUT TYPE="text" NAME=no'+i+' value='+i+' size=2 class="smallinput">集: &nbsp;<input type="text" name="url'+i+'" class="smallinput" style="padding-left:1pt"  size=60 value="'+i+'.rm"><BR>';
    window.upid.innerHTML=str+'<br>';
    }
    </script>这个代码可以作参考。按上面的代码,你循环数组个数/每排文本框数,就是得到的实际行数。不过也要加一些控制,不然一下就循环N行,呵呵。十再麻烦,多的代码就没法写了。
      

  2.   

    楼上的方法不错。 xml是个不错的选择,
    sql server对xml也有很好的支持。
      

  3.   

    我想他要的是无刷新那种,如果每次都要操作一下xml,是不是太过繁琐了,这些效率也不高。
      

  4.   

    谢谢大家,看来这样实在是太麻烦了,我好象在哪看过,通过datagrid来添加,谁有这样的例子?