首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

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

2012-01-31 
datagrid中点击行时,模板列的ImageButton就显示有个thedatagrid模板列(Imagebuttonpic)user_iduser_name

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,可以实现,不过取值好像不是很方便.

热点排行