【发布时间】:2016-04-23 18:03:33
【问题描述】:
我有两个列表:
List<string> userID = new List<string>();
List<string> dates = new List<string>();
这两者将始终具有相同数量的元素(以下示例):
userID = [ 11 | 22 | 33 | 44 | 55 ]
dates = [ 1/22/13 | 2/22/13 | 3/22/13 | 4/22/13 | 5/22/13 ]
我想做的是在 ASP 页面上创建一个 HTML 表格,其中包含两列,由列表的元素填充,用户 ID[0] 是第一列下的第一个单元格,日期 [0]作为第二列下的第一个单元格,如下所示:
columnName | column2Name
---------------------------
11 | 1/22/13
22 | 2/22/13
现在我有:
<table style="border:solid black 2px" width="100%">
<tr style="border-bottom:solid black 2px">
<td align="left"><%= dateSelect %></td>
<td align="right">Date of Report: <%= System.DateTime.Now.ToString("MM/dd/yyyy") %></td>
</tr>
</table>
dateSelect 是一个字符串。
这将显示一个单行表格,它可以工作并且是我想要的表格顶部。下面应该是我选择的带有标题的两列,然后是元素。
我只是不确定如何去做(没有太多的 HTML 经验)。我是否应该创建一个Repeater,我在类似问题中看到过,然后添加header 和item 模板?还是有更简单的方法?
【问题讨论】:
标签: c# html asp.net html-table