我想实现双击DataGrid的某一行就相当于点击修改列的效果,应该是在加脚本直接调用"_DoPostBack"函数吧,但我不知道如何调用,还请指教!
解决方案 »
- 高分求救:NET2008安装出错 Windows Mobile 5.0 SDK R2 for Pocket PC: [2] Error
- oracle问题?
- 问个读取资源的问题
- 公司想找人开发个广告联盟系统.net的,大概要多少钱?
- 谁能帮我实现这个功能?
- 我想得到浏览者的ip地址及mac号,请问我应该怎样写代码?谢谢!!!
- 如果没有用DataAdapter来填充数据,只是用DataTable来填充怎么样分页呀
- 急 我把2个项目整合到一起,我那个项目所有的页的控件, 后台cs文件都找不到!!!!
- 图片不能正常打开,但是已经查明文件夹下面有个图片?为什么?
- 以前学过ASP,现在想研究ASP.NET,请问,看哪本书比较好
- 关于添加COM组件问题,解决立刻结贴给分!!
- 关于winform与webform
添加一列Edit的按钮,然后隐藏起来,当点击这行的时候,用javascript去实现这个Button的调用,代码如下:
DataGrid.Item[i].Attributes["onclick"]=Page.GetPostBackClientHyperlink(btnEdit,"");
当然,你需要写在ItemCreate或者ItemBind里面。我用这个方法实现的是点击选中该行,我想做编辑也是一样。
If e.Item.ItemIndex <> -1 Then e.Item.Cells(0).Text = e.Item.ItemIndex + 1 + DataGrid1.CurrentPageIndex * DataGrid1.PageSize
e.Item.Attributes.Add("ondblclick", "javascript:document.location.href='要调用的页面';") End If End Sub