2011-07-07 6 views
1

私は次のシナリオのための戦略またはソリューションを探しています。動的に拡張するWebフォームを処理するにはどうすればよいですか?

私は、ユーザーに関するいくつかの一般的な情報を要求する1ページ形式(C#で.netで作成されています)と、フォームを送信する前にユーザーが1つ以上追加できる「製品」を持っています。 「製品」には、独自のフィールドセットがあります(意味があることを望みます)。

この製品を1回以上追加するためにjavascriptを使用して、私はこのフォームをどのように設定するべきかについて洗練された解決策を探しています。製品が追加されるたびに、全く新しいネットコントロールが必要ですか?コントロールを再利用して値を別々に保存することはできますか?ユーザーが別の製品を追加するたびに一連のコントロールを動的に作成する方法はありますか?

私はもっとjavascriptの開発者だから、わかるように.netとのやりとりはまだ私が学んでいる場所です。ご協力いただきありがとうございます!

答えて

0

どのようにUIを実際に構想するかによって異なります。たとえば、グリッドがあるとします。新しい製品を追加したり編集したりするには、すばらしい編集/詳細ウィンドウを常にポップアップして、新しい製品をgridviewに追加することができます。そうすれば、UIのための大きな不動産エリアは必要ありません。 Btw、Telerikグリッド(mvcと通常のaspx)は、この種の動作に素晴らしいインターフェイスを提供します。

+0

申し訳ありませんが、私の説明ははっきり言っていませんでした。私は一般的な意味では、ユーザーが数量を指定してカートに追加する製品を意味するものではありません。私が意味したのは、入力フィールドのセット/グループを意味するプロダクトでした - 私が推測するオブジェクトのように。それはもう意味をなさないのですか、私はあなたをもっと混乱させましたか? – MrRay

関連する問題