0

Web ページのサイズよりも大きい巨大な Gridview があります。したがって、1行に列のセットがあり、残りの列が上記の列の下にあるグリッドビューを作成できるかどうかはわかりません。これは行ごとになります。これは ASP.Net で c# を使用しています。

例: FirstName LastName Address City State Phone など 1 番目の従業員の 1 番目の行で、グリッドビューの同じ行で、彼の家族の詳細などを表示したいと考えています。

次の従業員も同じです

それは本当に可能ですか?

4

3 に答える 3

1

美しい答えではありませんがGridViews、上に 1 つ、下に 1 つの 2 つを指定できます。最初のOnSelectedIndexChangedを処理GridViewして、2 番目の詳細を表示しますGridView

于 2013-01-18T20:46:43.390 に答える
0

リピーターを使う :D

レコードごとに 1 つのメイン div を配置します

たとえば、1 つの行に 2 つのレコードが必要な場合は、50% の幅 (実際には 49%) を使用するか、3 つのレコードが必要な場合は 32% を使用します。

于 2015-07-06T10:11:36.787 に答える
0

style プロパティを使用し、(asp.net プロパティを使用する代わりに) 幅と高さを設定し、css プロパティの overflow:auto; を追加します。

基本的には、このように見えるはずです

<div style="width:1000px; height: 800px; overflow:autol;">
//gridview here
</div>

これにより、グリッドビューが設定された高さと幅よりも大きい場合、スクロールバーが作成されます。グリッドビューを表示する最良の方法ではありませんが、画面サイズに対して大きすぎるグリッドビューを表示する最良の方法です。また、

于 2013-01-18T21:53:34.097 に答える