迭代在运行时创建的表单控件

时间:2012-04-03 15:44:10

标签: c# asp.net-mvc

我在客户端动态创建表单。

我想迭代它,但知道仅在客户端运行时创建了多少字段。

基于

http://haacked.com/archive/2008/10/23/model-binding-to-a-list.aspxIn ASP.net

我想在模型中添加一些数据

<% for (int i = 0; i < **3**; i++) { %>

如何让循环运行someClientVar次?

更新

这是我的情景:

客户端有一个“展开”按钮。

它为表单添加了未知数量的字段。

我想通过模型提交它们(我创建了一个包含许多字段的对象)。

此外还有一些没有显示到UI类型的

'当前上下文'数据我也想发送服务器。

1 个答案:

答案 0 :(得分:1)

这里的背景脱节似乎被误解了:

当您的客户端脚本有机会创建您希望使用的变量时,服务器端代码(根据定义)已经执行。 有点可能反过来,但不是这样。

如果您可以提供有关您的方案的更多信息,例如构建表单的数据,则可能会提供解决方案。事实上,人们不能(没有使用纯粹的猜测)。