私はその場で「ページ」を作成する必要があるプロジェクトに取り組んでいます。ページは、テキストボックス、チェックボックスなどのさまざまなコントロールで構成できます。現在、ユーザーが新しいテキストボックスを追加したい場合は、ajaxリクエストを作成し、部分ビューをレンダリングしてHTMLを返し、クライアント側に表示します。これは機能しますが、これらの動的コントロールがユーザーによって入力されたときにデータを適切に処理したいと思います。ある意味、私が間違っていなければ、HTMLコントロールの配列を作成できる必要があります。ここで、静的リストをビューに指定し、Html.TextboxForを使用してテキストボックスを生成すると、生成された名前は次のようになります。
[0].FruitName
[1].FruitName
[2].FruitName
Jquery Ajaxリクエストを作成するときにこのインデックス部分を処理して、常に正しいインデックスを取得してクライアントにレンダリングするにはどうすればよいですか。
誰かがajaxリクエストを行うよりも良い解決策を持っているなら、私にも知らせてください。HTMLコントロールの動的レンダリングを処理し、サーバーにポストバックするときにそれらの値に適切にアクセスする必要があります。