读书人

关于datalist的样式有关问题

发布时间: 2011-12-23 23:32:01 作者: rapoo

关于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算了
[解决办法]

HTML code
 <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> 

读书人网 >C#

热点推荐