jquery - 使用 jQuery 添加新的 ASP.NET 服务器控件?

标签 jquery asp.net

我有一组在表单上重复的字段。它们只是 3 个输入框。我在该集的底部有一个链接,上面写着“添加更多”。单击时,我使用 jQuery 中的 .append() 写出新的一行输入字段(并将它们命名为唯一的名称)。问题是我添加的是 HTML 字段,而不是 ASP.NET 服务器控件。

如何在后台代码中访问这些内容,因为直到运行时(即浏览器中的运行时)才在表单上看到它们?

-克里斯

最佳答案

这根本不可能。

jQuery 纯粹在客户端运行,而 ASP.Net 服务器端控件主要存在于服务器上。

相反,您可以通过将信息放入隐藏字段中,使用 jQuery 与服务器端代码进行通信。

考虑切换到 ASP.Net MVC,它在这类事情上要好得多。

关于jquery - 使用 jQuery 添加新的 ASP.NET 服务器控件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6514835/

相关文章:

javascript dom 插入。性能与泄漏?

jquery - 防止 jQuery 更改事件无限递归

Javascript pageLoad 未在母版页中执行

javascript - JS/JQuery 关于按键的正确使用

javascript - 如何仅在使用 iPhone/iPad 时执行 javaScript 函数

asp.net - 跨项目分布 ASP.NET 用户控件的技术

mysql - 我想为我的 asp.net 获取 SQL 查询

c# - 每次访问登录表单时 ASP.NET 中的随机图像

c# - 如果 SQL Server 2012 插入太大,我该如何截断插入?

javascript - 在新窗口中提交表单