我有一个老式的 ASP.NET 普通 .aspx 页面。它有一些服务器端控件、一些回发按钮等。
我将在客户端添加一些 Javascript 来创建用户构建的额外数据列表。我事先不知道将发送多少这些额外数据。因此,例如,我不能只添加 10 个隐藏输入字段并在代码隐藏中检查它们的值。
可能有 20 个值发回,也可能有 100 个。
将这些额外数据 POST 回服务器的最佳方式是什么?
我可以想象它工作的一种方法是添加一些虚拟隐藏列表控件,由客户端上的 JS 填充。感觉很hacky,但我想我可以让它工作。
有没有更好的办法?
需要注意的一些事项:
- 我没有使用 MVC 或 AJAX
- 不使用 JQuery(虽然我可以,我想)
我真的只是想掌握我的选择。
谢谢!