当前位置: 代码迷 >> ASP.NET >> datagrid中点击行时,模板列的ImageButton就显示解决方法
  详细解决方案

datagrid中点击行时,模板列的ImageButton就显示解决方法

热度:8448   发布时间:2013-02-26 00:00:00.0
datagrid中点击行时,模板列的ImageButton就显示
有个thedatagrid
模板列(Imagebutton=pic)         user_id         user_name

模板列Imagebutton初使不显示,当单击Datagrid时,才显示.当再单击这一行时又不显示.当双击时,弹出新窗口.

这个问题,我做了很久了.还是不行,大家救救我吧


------解决方案--------------------------------------------------------
那么在Grid的数据绑定事件中,通过e拿到当前的Item,然后通过Controls和Client.ID得到客户端ID(Img和td的都需要),最后通过Attributes.Add( "onclick ", "yourfunction ")这样的代码来添加一段js函数来实现你要的效果。我现在没有VS环境,所以不能给出代码,只能给你一个思路。
------解决方案--------------------------------------------------------
用JS,可以实现,不过取值好像不是很方便.
  相关解决方案