【发布时间】:2017-01-09 01:22:26
【问题描述】:
我有这样的字符串列表
<tr><td>id:1, col: a, val: 1</tr></td>
<tr><td>id:2, col: b, val: 2</tr></td>
<tr><td>id:3, col: c, val: 3;col: d, val: 4;col: e, val: 5</tr></td>
我正在创建一个表格
<table class="table table-bordered table-hover">
@foreach (var item in (List<string>)TempData["tableList"])
{
@Html.Raw(item.ToString())
}
</table>
我有三列,即带有值的id, col, val。
问题在于,在某些列中重复使用由 ';' 分隔的值,我想像这样在不同的行中显示这些重复的列。
<tr><td>id:1, col: a, val: 1</tr></td>
<tr><td>id:2, col: b, val: 2</tr></td>
<tr><td>id:3, col: c, val: 3</tr></td>
<tr><td>col: d, val: 4</tr></td>
<tr><td>col: e, val: 5</tr></td>
谁能建议我如何打破我想展示的列表。
任何建议将不胜感激。
提前致谢。
【问题讨论】:
标签: c# linq list listview c#-4.0