デフォルトでは、Gridviewの各行は、データソースに接続されたデータテーブルまたはデータセットの各行にマップされます。しかし、これらの行を複数の列に表示したい場合はどうしたらいいですか?たとえば、行が10行の場合は、5行ずつ2列に並べて表示する必要があります。また、Infragisticsグリッドでこれを行うこともできます。これは可能ですか?Asp.netの複数の列に行を表示Gridview
8
A
答えて
14
代わりにDataList
コントロールを使用できます。表示する列数を定義できるRepeatColumns
プロパティがあります。 .NET Framework 3.5で
、より良い解決策、ListView
制御があります。 ListViewコントロールhereの使用方法の詳細を参照してください。
0
2つの同一のバインドされた列を順番に並べることはできませんか?
+0
asp:datalistはreqを満たすのに十分です。 –
1
これが純粋なコーディング演習の場合は、GridviewのRowDataBoundイベントにバインドします。そのように、あなたが行うことができます:それは、データベースから引き出された後
e.Row.Cells(2).Text = e.Row.Cells(1).Text
これは2列目の列1からテキストを配置します。同様の方法で列を動的に作成することもできます。
私はあなたの問題を誤解していると思います。
関連する問題
- 1. Gridviewの同じ行に複数のレコードを表示
- 2. ASP.NET GridViewの複数の列ヘッダー
- 3. 複数の行に1列を表示
- 4. 実行時に名前でGridView列をASP.Netで非表示にする
- 5. asp.netのGridViewでProgressBarを表示
- 6. gridview行の表示フォームビュー
- 7. asp.netで複数のビューを表示
- 8. ASP.NET GridViewは列を非表示にできません
- 9. 複数のアンドロイドのGridViewはwrap_contentを表示しません
- 10. Gridviewは1レコードに少数のデータ行を表示します
- 11. ASP.NET MVC - 複数のモデルで表示
- 12. ヌル値を持つ複数の列/行のIDのレコードを1行に表示
- 13. RDLC:複数の固定列と可変行のリストを表示
- 14. Jquery複数の表の行を表示/非表示
- 15. 複数列のグラフを表示
- 16. 複数の列を表示するMysql
- 17. JOptionPaneに複数行を表示
- 18. 複数の結果+配列の表示
- 19. asp.netのgridviewにpdfファイルサイズの値を表示
- 20. GridView:表示する行の数を設定する方法
- 21. ASP.NET Gridview:マウスの行を強調表示して強調表示した行を更新します
- 22. Crystal Reportの1行に複数の行を表示する
- 23. gvim長い複数行文字列のハイライト表示
- 24. ASP.NET gridview行onclick
- 25. ASP.NET GridViewセルの値を取得してJQueryプログレスバーに表示
- 26. asp.net 2.0のGridViewカラムを非表示にする
- 27. ASP.NET QueryExtenderを使用した複数の文字列用の4 GridViewフィルタ
- 28. 複数の表または複数のフレームに複数の行のデータを表示します。
- 29. ASP.netのGridviewの列幅
- 30. 複数の条件に一致する入力からのGridviewの表示
使用可能なリストビューを持っていけないし、あなたが選択した列の数に応じて、スパンのペアでデータを返す流れるように設定されRepeatLayout属性でDataListコントロールを使用することができ、テーブルを使用しない場合。その後、スパンをCSS(浮動小数点またはインラインブロック表示)で配置します。 – Dan