お世話になっております。
Visual Studio2010にて開発を行っており、躓いてしまいました。
ネットで検索しても出てこないため、こちらにて質問させてください。
DataGridにデータを表示させる際、一部の行だけを複数行にしたいのですが、
実装方法が思い浮かびません。
なお、Windowsアプリケーションではなく、WEBアプリケーションになります。
(.netフレームワーク4.0)
以下の例で伝わりますでしょうか。
例)
【初期表示】
→ヘッダ情報を表示しています。明細情報は現時点で非表示。
□はボタンコントロールです。
(押下前:□、押下後:■)
.___.___.___.___
|表題1|表題2|表題3|表題4|
.___.___.___.___
|_□_|データ|データ|データ|
.___.___.___.___
|_□_|データ|データ|データ|
.___.___.___.___
|_□_|データ|データ|データ|
.___.___.___.___
|_□_|データ|データ|データ|
.___.___.___.___
・
・
・
【ボタン押下後】
→押下された行に紐づく明細行をN件表示します。
※下記例では表題2と表題5の列幅が等間隔になっていますが、実際はデータに依存するため、
等間隔ではないです。
.___.___.___.___
|表題1|表題2|表題3|表題4|
.___.___.___.___
|_■_|データ|データ|データ|
.___.___.___.___.___.___.
|_┗_|表題5|表題6|表題7|表題8|表題9|
.___.___.___.___.___.___.
|_┗_|データ|データ|データ|データ|データ|
.___.___.___.___.___.___.
|_┗_|データ|データ|データ|データ|データ|
.___.___.___.___.___.___.
|_□_|データ|データ|データ|
.___.___.___.___
|_□_|データ|データ|データ|
.___.___.___.___
|_□_|データ|データ|データ|
.___.___.___.___
・
・
・
現在はヘッダと明細を左外部結合させてすべてを表示させています。
例)
.___.___.___.___.___.___.___.___.___
|表題1|表題2|表題3|表題4|表題5|表題6|表題7|表題8|表題9|
.___.___.___.___.___.___.___.___.___.
|_□_|データ|データ|データ|データ|データ|データ|データ|データ|
.___.___.___.___.___.___.___.___.___
|_□_|データ|データ|データ|データ|データ|データ|データ|データ|
.___.___.___.___.___.___.___.___.___
・
・
・
(1)ボタン押下時にDBに検索にいき、表示させる。
(2)上記例のように結合状態ですべてを取得し、初期処理状態では明細行データを
非表示とし、ボタン押下時に表示させる。
(1)、(2)のどちらの方法でも構いません。
制限としてはRepeaterは使用せず、GridViewでの実装となります。
また外部ファイルの読み込み(JQuery等)はなるべく避けたいです。
以上です。よろしくお願いします。
No.1ベストアンサー
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Android(アンドロイド) スマホのデータ使用量に表示されるアプリ(10291)とはどんなアプリケーションでしょうか 1 2022/04/17 18:48
- C言語・C++・C# このプログラミングの問題を教えてほしいです。 キーボードからデータ数nとn個のデータを入力し、平均値 3 2022/12/19 22:51
- USBメモリー・SDカード・フラッシュメモリー 任天堂3DSについて ソフトとデータのお引越しをしました。新しい3DSにSDカード等のデータが移行出 1 2022/09/03 04:22
- Excel(エクセル) マクロを簡潔にしたい 6 2022/09/16 10:37
- C言語・C++・C# C言語初心者 ポインタについて、お助けください、、 2 2023/03/15 23:50
- IT・エンジニアリング ★お手上げ状態です。助けてください。ActiveReportについて 1 2023/08/20 04:29
- Visual Basic(VBA) ★お手上げ状態です。助けてください。ActiveReportについて 1 2023/08/20 04:27
- Visual Basic(VBA) 【VBA】データを入力後に,同一シート内に履歴として転記するVBAコードを教えていただきたいです。 3 2022/11/16 01:37
- その他(コンピューター・テクノロジー) コピーデータの欠落 1 2022/07/14 23:30
- Excel(エクセル) エクセルで対象日に該当するデータがある場合に別表へ全対象者を表示させたい。 3 2023/07/12 09:48
このQ&Aを見た人はこんなQ&Aも見ています
-
「環境が人を育てる」って本当?環境によって人格や生き方は本当に変わるのか
環境が人生に与える影響は実際どれほどのものなのか、専門家の田宮由美さんに伺った。
-
[VB.net] DataGridViewの列ヘッダー複数行表示に伴う不具合?について
Visual Basic(VBA)
-
ASP GridViewで1レコード2行を1かたまりとして表示する。
Microsoft ASP
-
C# DataGridViewのセルを改行禁止にするには?
C言語・C++・C#
-
-
4
ASP.netで、CheckBoxListのSelectedIndexChangedが発生しません!
Microsoft ASP
-
5
vb.netで画面のコントロールId名を変数で動的に制御し処理する方法
Visual Basic(VBA)
-
6
javascriptでASPにデータを渡す
JavaScript
-
7
GridviewとDataGridviewの違い
Microsoft ASP
-
8
【VB.NET】DataRepeaterの使用について
Visual Basic(VBA)
-
9
VBのReturnの使い方
Visual Basic(VBA)
-
10
gridviewでの高さの取得方法
Visual Basic(VBA)
-
11
アクセスできない保護レベルエラーが発生します
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
教えて下さい
-
配列でデータが入っている要素...
-
S9タイプからXタイプにデータ...
-
ユーザーフォームのテキストボ...
-
多量のSUMIF式を軽くしたい
-
delphi でグラフ表示
-
なぜ通りがけをすると昇順に整...
-
外部データの更新がうまくでき...
-
【エクセル】測定時間がバラバ...
-
Accessで該当データにフラグを...
-
カンマからスラッシュに
-
send-recvで複数データの送受信
-
[C言語] コメント文字列を無視...
-
大学のゼミのレポートがムカつ...
-
VBAで「"」[']をエスケープする...
-
ActiveReportについて
-
ACCESSからEXCELに出力する際、...
-
<VB>String→Object
-
二分探索の平均探索回数
-
C#にてDropDownListの値を動的...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
教えて下さい
-
配列でデータが入っている要素...
-
【エクセル】測定時間がバラバ...
-
メモ帳(テキストデータ)をExc...
-
VBA 空白セルを削除ではない方...
-
多量のSUMIF式を軽くしたい
-
この行は既に別のテーブルに属...
-
S9タイプからXタイプにデータ...
-
Excelのマクロでワードのテキス...
-
エクセルで2つの時系列のデー...
-
Accessで該当データにフラグを...
-
ユーザーフォームのテキストボ...
-
シーケンサにパソコンからアク...
-
VBAを使ってOutlookメール本文...
-
EXCELVBAでSQLserverからデータ...
-
[C言語] コメント文字列を無視...
-
プログラミング python pandas ...
-
VBA 毎日取得するデータを順番...
-
<VB>String→Object
-
カンマからスラッシュに
おすすめ情報