注册 登录
编程论坛 ASP.NET技术论坛

隐藏层的问题!

ggaolin 发布于 2008-05-12 08:26, 748 次点击
问题:一个LinkButton控件
      一个Panel控件。
我想实现的操作就是当点击linkbutton时,panel显示。而且我想用
 ((LinkButton)e.Item.FindControl("LinkButton1")).Attributes.Add("onclick",((Panel)e.Item.FindControl("panel2")).Visible=true);
这种方式来实现,怎么也调不好,请各位帮忙看一下是什么原因,谢谢!

注:因为我绑定是DataList,有多条数据,每一条数据的linkbutton,panel的ID都是一样的,如果在前台用js来实现,
不管你点击哪一个linkbutton,只有第一个下面的panel显示。不知我这样说,大家明白不?帮帮忙吧。
1 回复
#2
hebingbing2008-05-12 12:34
通过Attributes.Add添加的是客户端执行的代码,而你的(Panel)e.Item.FindControl("panel2")).Visible=true);是在服务器端执行的代码,所以无法实现
1