asp页面,如何动态增加文本框,增加后如何取得文本框的值并写入数据库?

例如:列名:材料名称 材料代号 材料价格
每点一下增加一行文本框,点击提交后asp页面获得各文本框的值并写入数据库。
如能举例详述,可以提高悬赏分数
我看到两位回答的并不切题,设定一个文本框输入要生成的文本框个数,点提交从而生成相应文本框个数的方法,这个我懂。缺点是会刷新页面,前面文本框里输入的东西全消失了,不行的。
我找到了一个我想要的代码(见附图和后附的代码),但是看不懂,不知道如何获得这个页面文本框的值。如能告诉我这个代码如何接收、如何增加更多列,同样算回答成功。

这个有点小麻烦的。用循环来控制。
HTML 页面,用变量来控制行数,变量初始值是1。当变量=1的时候,只显示一行,再给定 tr 一个初始ID,display=none,当点击增加的时候,ID+1,变量+1,display=""
同样 ASP 代码也用循环来一一获得 HTML 页面上的值
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-04-04
可以在后台拼一下,然后id有规律一些,比如:txt1,txt2,txt3……这样取值的的时候可以用循环控制,根据id获取值
第2个回答  2012-04-01
楼主,你好。我遇到和你一样的问题,请问你最终是怎样解决的呢·?
第3个回答  2012-12-12
问题又关闭了吗?我也同问啊?问题是怎样解决的?谢谢啦!
相似回答