日期:2014-05-19  浏览次数:20419 次

请问这样的效果怎么做出来呢。。倒叠罗汉
我把要做的效果做成图片放到网上了
http://www.tugood.com/productimg/pic1.jpg

我要点击大项即出现下面的所有子项,若不点击   子项都是不显示的  
我用的是asp.net1.1(c#)   我不清楚用什么控件可以实现。

还望大家帮帮我

------解决方案--------------------
哎,asp.net ajax很可能会让一大批陈旧网站遭淘汰了。

http://www.a0923.com/Accordion/Accordion.aspx
------解决方案--------------------
AJAX Control Toolkit 有源代码和示例代码可以下载。

http://www.codeplex.com/Wiki/View.aspx?ProjectName=AtlasControlToolkit

你说的那个东西,使用它不到一分钟就搞定了。
------解决方案--------------------
javascript+html就行了!
function menuChange(obj,menu)
{
if(menu.style.display== " ")
{
obj.background= "../pic/admin_title_bg_hide.gif ";//背景图片
menu.style.display= "none ";
}else{
obj.background= "../pic/admin_title_bg_show.gif ";//背景图片
menu.style.display= " ";
}
}
<table cellpadding= "0 " cellspacing= "0 " width= "158 " align= "center ">
<tr style= "CURSOR:hand ">
<td height= "25 " onclick= "menuChange(this,menuLeaderMail); ">

</td>
</tr>
<tr>
<td>
<div class= "sec_menu " id= "menuLeaderMail ">
//需要显示的内容
</div>
</td>
</tr>
</table>