求助。.net动态读取数据并分组控制显示和隐藏。
http://cq.qq.com/house/fjh/2010cjh/lh.htm如上链接,我要做一个这种效果。
数据是数据库里面动态读取的。
看代码:
<table>
<!--展团靓盘logo开始-->
<tr>
<asp:DataList ID="dtlZhanTuanLogo" runat="server" RepeatColumns="8">
<ItemTemplate>
<td>
<%--<%# strShow(Convert.ToString(Eval("ID")),Convert.ToString(Eval("F_CLink")),Convert.ToString(Eval("F_CDec"))) %>--%>
<img src="<%# Eval("F_CLink") %>" alt="<%# Eval("F_CDec") %>"/>
</td>
</ItemTemplate>
</asp:DataList>
</tr>
<!--展团靓盘logo结束-->
<!--展团靓盘内容开始-->
<asp:DataList ID="dtlZhanTuanContent" runat="server" RepeatColumns="1">
<ItemTemplate>
<div>
<tr>
<td>
<ul id='divContent' style="display: none" >
<li>
<img src="<%# Eval("F_CLink") %>" alt="<%# Eval("F_CTitle") %>" />
</li>
<li>
<font color="green">
<%# Eval("F_CTitle") %></font>
</li>
<li>
<%# Eval("F_CSTitle").ToString().Length>200?Eval("F_CSTitle").ToString().Substring(0,150)+"...":Eval("F_CSTitle") %> 【<a
href="<%# Eval("F_LinkDec") %>">详细</a>】
</li>
<li>
<font color="green">
<%# Eval("F_Pic") %></font>
</li>
<li>
<%# Eval("F_CDec").ToString().Length>200?Eval("F_CDec").ToString().Substring(0,150)+"...":Eval("F_CDec") %> 【<a
href="<%# Eval("F_NetLink") %>">详细</a>】
</li>
<li>
<%# Eval("F_DcUrl") %>
</li>
<li>
<%# Eval("F_Company").ToString().Length>200?Eval("F_Company").ToString().Substring(0,150)+"...":Eval("F_Company") %> 【<a
href="<%# Eval("F_Address") %>">详细</a>】
</li>
</ul>
</td>
</tr>
</div>
</ItemTemplate>
</asp:DataList>
<!--展团靓盘内容结束-->
</table>
在线求解。。。。 --------------------编程问答-------------------- 别沉啊。。急啊。。。 --------------------编程问答-------------------- 这是JS效果,跟.NET没什么关系
数据全读出来,生成table,除了第一个全部隐藏,
然后就是很简单的mouseover事件处理
mouseover的时候就隐藏其他的,显示当前标签对应的内容 --------------------编程问答-------------------- 搜索 JS 层的显示和隐藏。。。
补充:.NET技术 , ASP.NET