关于datalist的样式问题
我在一个页面中拖入了 datalist控件,并绑定了数据,具体的代码如下
<asp:DataList ID="DataList1" runat="server">
<ItemTemplate>
<li><%# DataBinder.Eval(Container.DataItem, "title") %></li>
</ItemTemplate>
</asp:DataList>
然后在浏览页面,查看显示页面的代码,我发现,页面中自动给我加入了代码
<span id="DataList1">
<span>
<li>我们的家乡</li>
</span>
<span>
<li>我的家</li>
</span>
</span>
多了span,我设置的属性是 repeatdirection=horizontal,repeatlayout=flow,我现在想还原本身,去掉这些span,请问该怎么做呢?谢谢
[解决办法]
用reapter算了
[解决办法]
<table border="0" cellpadding="0" cellspacing="1" class="list"> <tr> <td width="30px" align="center"> <input type="checkbox" id="CheckAll" onclick='javascript:SelAll(this.form)' title='全选/全消' /></td> <td width="10%" align="center"> 栏目</td> <td align="center"> 标题</td> <td width="15%" align="center"> 日期</td> <td width="10%" align="center"> 作者</td> <td width="8%" align="center"> 浏览</td> <td width="8%" align="center"> 回复</td> <td width="30px" align="center"> 编辑</td> </tr> <asp:Repeater ID="Repeater1" runat="server"> <ItemTemplate> <tr> <td align="center"> <asp:Label ID="ID" runat="server" Visible="false" Text='<%#Eval("ID")%>'> </asp:Label><asp:CheckBox ID="CHK" runat="server"></asp:CheckBox> </td> <td align="center"> <%#Eval("Name")%> </td> <td> <%# Eval("Title")%> </td> <td align="center"> <%#Eval("Dtime")%> </td> <td align="center"> <%#Eval("Writer")%> </td> <td align="center"> <%#Eval("Hit")%> </td> <td align="center"> <%#Eval("Reopen").ToString() == "1" ? "允许" : "不允许"%> </td> <td align="center"> <a href="ContentEdit.aspx?ID=<%# Eval("ID")%>"> <img src="images/edit.gif" border="0" /></a> </td> </tr> </ItemTemplate> </asp:Repeater> </table>