0

asp と C# を使用して、データベースのデータをコンテンツ ページに表示したいと考えています。データベースからグリッド ビューにデータを取得して表示するのは簡単です。テーブル内のように見えるデータではなく、表示されるデータのレイアウトをカスタマイズできる、より高度なものが必要です。

各項目に対して動的にコンポーネントを作成することを念頭に置いていました。たとえば、各アイテムにはパネルがあり、ラベル (データを表示する) と、同じパネルにさらにデータを表示するボタンがあります。次に、マルチビューと下部のハイパーリンクを使用してページを変更することで、一種のページングを作成するつもりでした. 1 ページに 10 個以上のアイテムがある場合、ページが増えます。

私が本当に求めているのは、テーブルのようなデザインではなく、整理された方法でデータを表示するために使用する最適なソリューション/方法は何かということです。

4

2 に答える 2

1

コントロールはまさにRepeaterあなたが探しているものだと思います。単一のアイテムを表示する方法のテンプレートを指定できます (テーブル内の行である必要はありません。連続したパネルにすることも、その他の必要なものにすることもできます)。その後、GridView の場合と同様に、そのリピーターにデータをバインドできます。

于 2012-05-15T19:19:04.430 に答える
0

これらの機能はすべて、コア ASP.NET コントロール (Repeater、Pager など) と JavaScript および CSS の組み合わせを使用して構築できますが、求めている機能は、いくつかの異なるサードパーティ コンポーネント スイート (Telerik、DevExpress) に存在します。 、Infragistics、ComponentOne など) どちらが優れているかについてさまざまな意見があるので、それぞれを評価して、探しているものや購入できるものに最も適したものを判断してください。

「ASP.NET コントロール」を Web 検索して、より一般的なライブラリをいくつか確認してください。

于 2012-05-15T19:19:46.080 に答える