1

シナリオ:

私は柔軟な割引コンポーネントを構築しています。これにより、さまざまなタイプの製品に対してさまざまなタイプの顧客に割引を指定できます(テストされた手段)。割引カテゴリ、製品タイプ、割引率はすべてユーザーが構成できます。理想的には、ユーザーが1つの画面で割引関係を表示および編集できるようにする必要があります。つまり、左側にある製品タイプ、に沿った割引カテゴリです。上、対応する「セル」に表示された割り当てられた割引率。

このデータを表形式で表示するための最良の解決策を見つけようとしています。リピーターは法案に適合していないようであり、データグリッド/リストコントロールも適合していません。私が考えることができる唯一のオプションは、ループを使用してサーバー側でリテラルコントロールに出力するか、シリアル化されたデータ(XML形式)をクライアントに返送してJavaScriptを使用してマトリックスを再度動的に構築することにより、HTMLを動的に構築することです。 。

他のアイデアをいただければ幸いです。

4

1 に答える 1

0

表示する列を動的に生成すると、GridViewが機能します。フルコントロールが必要なため、各行/列をプログラムで作成できるため、サーバー側のテーブルコントロールはここでもうまく機能します。ページを読み込むたびに作成する必要がありますが、VIewStateは事後にコンテンツを復元します...

複雑さにもよりますが、このシナリオでもリピーターやListViewを機能させることができると思います...

HTH。

于 2010-06-25T11:52:17.133 に答える