2012-04-03 17 views
0

クライアント側でフォームを動的に作成します。実行時に作成されるフォームコントロールの反復

私はそれを繰り返したいが、クライアントランタイムでのみ作成されたフィールドの数を知っている。

http://haacked.com/archive/2008/10/23/model-binding-to-a-list.aspxInに基づいて

私がモデルに

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

をいくつかのデータを追加したいASP.net

は、どのように私は、ループの実行にsomeClientVar回を行うことができますか?

更新:

これは私のシナリオです:

クライアントが "拡大" ボタンがあります。

フォームに未知数のフィールドを追加します。

私はモデル(私は多くのフィールドを持つオブジェクトを作成しました)を介してそれらを送信したいと思います。

加えて、私も、サーバーを送りたい

'は現在のコンテキストのデータのUIの種類に示されていないいくつかがあります。

答えて

1

誤解を行くように見えるここコンテキストの切断あります:

は、定義により、すでに実行しているクライアントスクリプトを使用したい変数、サーバー側のコードを作成する機会があった時点で。それは種類のの可能性がありますが、それ以外の方法ではありません。

フォームがどのようなデータから構成されているかなど、シナリオに関する詳細情報を提供できる場合は、解決策が提供される可能性があります。それがそのままでは、(まあまあの推測を使用することができません)できません。

+0

更新しました –

関連する問題