Web ページにマスター詳細レポートを表示しようとしています。現在の動作方法は、各マスター行を作成するテーブルを作成し、各マスター行の下に詳細を含む別のテーブルを作成することです。これらのテーブルの一部は、複数の行です。詳細行を展開/折りたたむにはどうすればよいですか? 詳細行のコードは次のとおりです。
<table>
<tr>
<th>
Bar Code
</th>
<th>
Start Time
</th>
<th>
Length
</th>
<th>
End Time
</th>
</tr>
<tbody id = '@ViewBag.i'>
@foreach (var item in Model)
{
<tr>
<td>
@item.BarCode
</td>
<td>
@item.StartTime
</td>
<td>
@item.Length
</td>
<td>
@item.EndTime
</td>
</tr>
}
</tbody>
</table>
この場合、他のビューでこのテーブルを生成するためのループが実行されるたびに、viewBag がインクリメントされます。以前にいくつかのコードを試したことがありますが、最も近いものは、最初の詳細テーブルにのみ影響する展開/折りたたみでした。前もって感謝します。