0

我是 Web 开发的新手,我正在为服务器端使用C# ,在客户端使用HTML/CSS/JS/JQuery。我有一个包含多个字段的表单,提交后会将数据保存到 SQL 数据库中。我使用了 asp.net 控件(文本框、复选框等),因为使用它们的 id 在服务器端更容易访问它们。

例如:

字符串 myEmail1 = txtBxEmail1.Text;(其中 txtBxEmail 是文本框的 id)

我使用如下查询将 myEmail 字符串保存到我的数据库中的预期列中:

string query = "插入到 My_Table(Email, Phone....) values('"" + myEmail + "','" + myPhone + "','" +......"')";

现在,我必须克隆大量的表单,让用户为不同的实体添加信息。我可以使用 jQuery 的 Clone 方法轻松克隆部分表单。但是问题是,将这些值保存到 DB中。上述方法现在似乎不起作用,因为它们没有 id。即使我为克隆的 div 分配增量 ID,例如 txtBxEmail2、txtBxEmail3 ..... 这是最简单的方法,它们在程序运行之前并不存在,因此我无法将它们的值分配到上面的字符串中。

如果有人可以帮助我了解如何将这些克隆值保存到 SQL 中。任何形式的推荐/方向/片段都将受到高度赞赏。

4

0 回答 0