我有一组在表单上重复的字段。它们只是 3 个输入框。我在该集的底部有一个链接,上面写着“添加更多”。单击时,我使用 jQuery 中的 .append() 写出新的一行输入字段(并将它们命名为唯一的名称)。问题是我添加的是 HTML 字段,而不是 ASP.NET 服务器控件。
如何在后台代码中访问这些内容,因为直到运行时(即浏览器中的运行时)才在表单上看到它们?
-克里斯
最佳答案
这根本不可能。
jQuery 纯粹在客户端运行,而 ASP.Net 服务器端控件主要存在于服务器上。
相反,您可以通过将信息放入隐藏字段中,使用 jQuery 与服务器端代码进行通信。
考虑切换到 ASP.Net MVC,它在这类事情上要好得多。
关于jquery - 使用 jQuery 添加新的 ASP.NET 服务器控件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6514835/