gpt4 book ai didi

html - 使用 ASP 重复器创建一个 HTML 表格,水平重复

转载 作者:太空狗 更新时间:2023-10-29 14:51:58 26 4
gpt4 key购买 nike

我正在尝试使用 ASP 转发器构建 HTML 表格:

<asp:Repeater ID="RepeaterVersionsForPie" runat="server">
<ItemTemplate>
<table id="VersionsTable" >

<tr>
<th>
<%#Eval("nameVersion")%>
</th>

</tr>

</ItemTemplate>
<ItemTemplate>
<tbody>
<tr>
<td tag="<%#Eval("idVersion")%>">
<%#Eval("NumberOfCompaniesUsingThisVersion")%>
</td>
</tr>
</tbody>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>

这是一个由两行X列组成的基本表格。第二行出现没有任何问题,而第一行是不可见的。谁能帮忙找到丢失的东西?提前致谢。

最佳答案

我认为核心问题是Repeater不是为了水平重复而设计的。

也许你应该尝试使用 DataList允许指定 RepeatingDirection。

更新

如果你不需要水平重复(就像你的问题暗示“......两行和X列”)你的Repeater应该是这样的

<asp:Repeater ID="RepeaterVersionsForPie" runat="server">

<HeaderTemplate>
<table id="VersionsTable">
</HeaderTemplate>

<ItemTemplate>
<tr>
<th><%# Eval("nameVersion") %></th>
<!-- Important: Put attributes in single quotes so they don't get
mixed up with your #Eval("xxx") double quotes! -->
<td tag='<%#Eval("idVersion")%>'>
<%# Eval("DocumentName") %>
</td>
</tr>
</ItemTemplate>

<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>

请注意,您不能重复 <table>在你的<ItemTemplate>并在需要放置 Eval 时使用单引号在一个属性中。

关于html - 使用 ASP 重复器创建一个 HTML 表格,水平重复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9361729/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com