我尝试将多个项目添加到数据库表中。我创建了一个表单,允许用户添加更多表单行,其中包括下拉列表和多个输入字段。当用户点击" +"时会生成新字段。这是使用JavaScript开发的。
使用JavaScript向ID添加增量值很容易,但是不使用runat="server"
创建新行,所以我担心我的代码背后的代码不会看到字段中的值。 / p>
我希望我的代码遍历每个表单" row"并抓住每个项目。然后获取此数据并将其插入SQL数据库。我该如何工作?
答案 0 :(得分:0)
我可以给你一些指导,让你继续从现在开始(并解决这个问题 - 所以我担心我的代码背后不会看到字段中的值。)
<强>一个即可。您可以使用页面上的java脚本创建控件 的 B'/ strong>即可。然后用户将它们发回给你,你已经准备好了所知的一些新的控件,后面的代码不知道。
现在这里的诀窍是你抓住这个回报
HttpContext.Current.Request.Form
并分析它以查看“那里是新的”,你不知道的新帖子控件是什么 - 然后你再次在代码后面创建它们 - 并获取它们的输入值。