例如一表格如下+ A0 B0 C0
+ A1 B1 C1
+ A2 B2 C2
+ A3 B2 C3单击"+"(实际网页显示一按钮)会把当前行展开,假如单击第二行,如下
+ A0 B0 C0
- A1 B1 C1
A1
B1
C1
+ A2 B2 C2
+ A3 B2 C3如果再单击"-"(实际网页显示一按钮),则会收回去,还原成初始状态。请问如何实现?
VS2005/ASP.NET/C#
最好用Datalist来做
+ A1 B1 C1
+ A2 B2 C2
+ A3 B2 C3单击"+"(实际网页显示一按钮)会把当前行展开,假如单击第二行,如下
+ A0 B0 C0
- A1 B1 C1
A1
B1
C1
+ A2 B2 C2
+ A3 B2 C3如果再单击"-"(实际网页显示一按钮),则会收回去,还原成初始状态。请问如何实现?
VS2005/ASP.NET/C#
最好用Datalist来做
所以要可选择性展开显示详细数据,
DateList不可以吗?
哪个第3方控件可以?
function toggle(button,oDiv)
{
var div=document.getElementById(oDiv);
var re = new RegExp("expand.gif$","i"); if (re.test(button.src))
{
button.src = "collapse.gif";
div.style.display=(div.style.display=="none")?"block":"none";
}
else
{
button.src = "expand.gif";
div.style.display=(div.style.display=="none")?"block":"none";
}
}
</script>
expand.gif,collapse.gif 分别是展开和收缩的图片。
使用一个div, 里面嵌入table。
tale 显示你的内容