我是 .net 的新手,我的任务是定制一个连接到我们的 SAP B1 服务器的电子商务网站。产品的输出目前是通过在表格中创建输出的 Datalist 完成的。为了使用 ul li 结构而不是表,我更改了 RepeatLayout="Flow"。为什么我的输出仍然以表格的形式出现?
问问题
2242 次
1 回答
4
您可以在 .Net 2中使用Table
或在其中使用。说明在此处。Flow
Flow
将使用 span 标签呈现。
UnorderedList
即使在 .Net 4 中也会引发OrderedList
异常。
但是,您可以对所需的 ul 和 li 布局使用中继器控件。
<asp:Repeater ID="Repeater1" runat="server">
<HeaderTemplate>
<ul>
</HeaderTemplate>
<ItemTemplate>
<li>
<%# Eval("FirstName")%>
<%# Eval("LastName")%></li></ItemTemplate>
<FooterTemplate>
</ul></FooterTemplate>
</asp:Repeater>
于 2012-09-21T16:16:57.243 回答