セクション数が決められていないWebページがあります(テキストボックス、ドロップダウンなどのコレクションで構成されています)。ユーザーが「セクションを追加」ボタンをクリックすると、このセクションを動的に追加する必要があります。ユーザーが追加できるセクションの上限はありません。保存ボタンがあり、その時点ですべてのセクションを通過してデータを保持する必要があります。複数のセクションを動的に追加する-ASP.NET
私の最初の考えは、ユーザーがサーバー側の「セクションを追加」をクリックするたびに動的に追加するユーザーコントロールとしてセクションを作成することです。
ユーザーコントロールを動的に追加することを避けたいのですが、ちょっと風変わりだと感じています。ここでは、jQueryまたはクライアントテンプレートを活用することができるかどうかを理解しようとしています。
意見や提案はありますか?
私たちはハイブリッドアプローチでこれと同様のアプリを取り扱っています。 UserControlsは、ページが初めてロードされ、動的クライアント側のレンダリングがjQueryテンプレートによって処理されるときに使用されます。私たちはポストバックをまったく使用しないため、すべて可能ですが、WebMethodsにjQuery bajaxを使用してサーバーと通信しています。はい、これはうまくいくでしょう! –
フロイド - ハイブリッドアプローチについて説明できますか?ページが初めて読み込まれたときに、既存のセクションをユーザーコントロールとして追加すると言っていますか?以降の追加では、ユーザーコントロールからマークアップを取得し、jqueryテンプレートを使用してセクションをレンダリングしますか? – Nick