動的HTMLフォームを保存するためのベストプラクティスを探しています。フォームのフィールドは、AJAXによってページに追加されます。各フィールドは次のようになります。
<input type="text" name="field_12" />
ここで、この場合、「12」はデータベース内のフィールドの主キーです。
これらのフィールドをPOST経由でサーバーに送り返して保存する予定です。name
保存するとき、私はやってくる属性を知りません。
これを行うには2つの方法が考えられます。
フィールドIDのリストを含む非表示のアイテムを用意します。その後、挿入を行う前に解析できます。
<input type="hidden" name="fieldIds" value="1,2,12,14" />
予想されるフィールドIDについてデータベースにクエリを実行し、それに基づいて挿入を実行します。
両方のシナリオの長所と短所を見ることができます。この状況でのベストプラクティスは何ですか?
私はIISサーバーで従来のASPを使用していますが、それがここでの要因ではないと思います。