の内側にネストされた細胞を作成するには?これに関するアドバイスは?どのように私は次の表は、している同じテーブルTD
答えて
を:
<table class="table table-striped">
<thead>
<tr>
<th></th>
</tr>
</thead>
<tbody>@foreach(var permisionMag in Model.PermisionManagement) {
<tr>
<td rowspan="@permisionMag.TechnologyTypes.Count()">@permisionMag.Name</td>
@{
int i = 0;
foreach (var item in permisionMag.TechnologyTypes.OrderBy(a => a.Name))
{
i = i + 1;
if(i > 1) {
</tr><tr>
}
<td class="f">
@(i+1) @item.Name
</td>
}
}
</tr>
}
</tbody>
</table>
私はそれが役に立ちそうです。
私は上記を疲れましたが、行が相互に入れ子になります。 –
これはこのテストで動作します(i> 1) – Damien
テーブルセルを直接生成することはできません。2番目のテーブルセル内に新しいテーブルを生成する必要があります。 @item.Name
をスパン/ divとネストした表の錯覚を作成するスタイル(jsFiddle example)としてレンダリングすることもできます。
私は元のテーブルの中にテーブルを作成し、それが私に必要なものをほとんど与えました.. –
私はあなたの質問を理解していれば、あなたはおそらくこれやりたい:
@foreach(var permisionMag in Model.PermisionManagement) {
<tr>
<td rowspan="@permisionMag.TechnologyTypes.Count()">@permisionMag.Name</td>
@{int i = 0;
@foreach (var item in permisionMag.TechnologyTypes.OrderBy(a => a.Name)) {
<td class="f">
@(i+1) @item.Name
i = i + 1;
</td>
</tr>
<tr>
}
</tr>
}
}
をしかし、それは基本的にあなたにこのような何かビルドする必要があります:あなたが最初の列にROWSPAN使用することができます
----------------
| Name | Item1 |
| | ----- |
| | Item2 |
| | ----- |
| | Item3 |
| | ----- |
| | Item4 |
----------------
私はそれが正しいとは思わない。あなたは、このhtmlを取得します:http://jsfiddle.net/6KJ3m/ – Damien
ハ!あなたは正しい - 私はTRを忘れてしまった。 JSFiddleを更新してください:http://jsfiddle.net/6KJ3m/1/今すぐコードを更新してください –
私はそれが誤植だと思っています... :) –
- 1. どのように私は、次のページは同じURLをロードし、同じフィールド
- 2. は、私は次の表を持っているTDコンテンツがCOLSPAN
- 3. SQL Serverの:私は次のような構造を持つテーブルが同じテーブル
- 4. は私のようなテーブルを持っている同じテーブルに
- 5. どのように私は、文字列は次のように同じように私のEditTextに表示されている必要EDITTEXT
- 6. Bootsrap応答テーブルには、メインテーブルTDセルに次のように働いて
- 7. 私は、次の表を持っている同じ証券コード
- 8. は、どのように私は、次のしているjQueryの
- 9. 同じTD幅の複数のテーブル
- 10. は、どのように私は私が持っている同じリモートサーバー上カール
- 11. は、どのように私は、次のしているオブジェクト
- 12. jQueryのは、私は同じページに次のようないくつかのテーブルをしたTR
- 13. セットは、私は次のような構造を持っている同じサイズ
- 14. は/私はこのように参加している複数のテーブルを持っている同じキー
- 15. は、どのように私は、コードを次しているセレン
- 16. 私は次のようにmysqlのテーブル持っているMYSQL
- 17. 次のように私は、テーブルのデータを持っている
- 18. CSSのワイルドカードセレクタは、私は、TDさんは次のようになり、クラス持つテーブル持ってパディング
- 19. どのように私は、次のしているのListBox
- 20. jQueryは前のtdと同じです。次の行
- 21. 正規表現は、私は次のようしているハイフン
- 22. どのように私は、私は次のコードは、しているJavaのジェネリック
- 23. 次のように私はテーブルを持っているハイブ
- 24. 次のように私はテーブルを持っているSQL
- 25. は、どのように私は、私は次のコードをしている
- 26. はどのように私は、私はラベルを表示するには、次の使用しています
- 27. テキストが、それはこのように示して、私はテーブルを以下しているTD
- 28. どのように私は以下のように、次のしているテキストフィールド
- 29. jQueryの私は、次のような表(簡体字)を持つTD
- 30. は、どのように私は次のように持っているのC#
正確にネストされた行が必要ですか?実際のコードを作成する方法を設定した一般的なHTMLを提供できますか? – matthewpavkov