- 爱易网页
-
ASP.NET教程
- 哪位高手能帮小弟我把这段table嵌套改成div?乱死了~
日期:2014-05-18 浏览次数:20517 次
谁能帮我把这段table嵌套改成div?乱死了~~~
<asp:datalist id= "Datalist1 "Runat= "server ">
<ItemTemplate>
<asp:Label ID= "classid " visible =False Runat= "server " text= ' <%#DataBinder.Eval(Container, "DataItem.Id ")%> '>
</asp:Label>
<table>
<tr>
<td>
<table>
<tr>
<td>
<a href= ' <%#DataBinder.Eval(Container, "DataItem.Url ")%> '> <%#DataBinder.Eval(Container, "DataItem.ClassName ")%> </a>
</td>
<asp:DataList ID= "Datalist2 " Runat= "server "> <ItemTemplate> <tr>
<td> <a href=showromm.aspx?ID= <%#DataBinder.Eval(Container, "DataItem.ID ")%> > <%#DataBinder.Eval(Container, "DataItem.ClassName ")%> </a> <br>
</ItemTemplate>
</asp:DataList>
</table>
</td>
</tr>
</table>
</ItemTemplate>
</asp:datalist>
其实我要得到的效果就是两个datalist用div嵌套。
------解决方案--------------------
我来试试:
<div id= "nav ">
<ul>
<asp:datalist id= "Datalist1 " Runat= "server ">
<ItemTemplate>
<li>
<asp:Label ID= "classid " visible =False Runat= "server " text= ' <%#DataBinder.Eval(Container, "DataItem.Id ")%> '>
</asp:Label>
<a href= ' <%#DataBinder.Eval(Container, "DataItem.Url ")%> '> <%#DataBinder.Eval(Container, "DataItem.ClassName ")%> </a>
</li>
<ul>
<asp:DataList ID= "Datalist2 " Runat= "server ">
<ItemTemplate>
<li> <a href=showromm.aspx?ID= <%#DataBinder.Eval(Container, "DataItem.ID ")%> > <%#DataBinder.Eval(Container, "DataItem.ClassName ")%> </a> </li>
</ItemTemplate>
</asp:DataList>
</ul>
</ItemTemplate>
</asp:datalist>
</ul>
</div>