建立一个GridView并加上选择列,可以发现"选择" Button对应的脚本格式如下(第五行) οnclick="javascript:__doPostBack('GridView1','Select$4')" 所以我们需要给GridView生成的table每一行加一个类似脚本,如下

1protected void grdView_RowDataBound(object sender, GridViewRowEventArgs e)
2    {
3        if (e.Row.RowType == DataControlRowType.DataRow)
4        {
5            e.Row.Attributes.Add("onClick", "javascript:__doPostBack('"+grdView.ID+"','Select$"+e.Row.RowIndex+"');");
6        }
7    }

当然,页面必须有__doPostBack()函数,最简单的就是给gridview添加个选择列,让它隐藏,这样__doPostBack函数就会自动生成。

转载于:https://www.cnblogs.com/xioxu/archive/2006/08/10/473369.html

GridView点击行任意位置设为选择状态相关推荐

  1. 小案例之点击网页任意位置出现小爱心

    本文用到了事件中的onclick事件和一些css属性 <script> window.onload = function(){ document.οnclick=function love ...

  2. angular8多选框实现点击整行任意位置<tr>就可以选中多选框

    代码: <tr *ngFor="let d of EnergyUseInfos" (click)="selectEnergyUses(d)">< ...

  3. Coolite 中GridView点击行中的按钮时跳转至不同的页面

    效果图: 关键代码 <Command Handler="if(command=='butPhone'){location.href='CallIn.aspx?NetUserName=' ...

  4. Swift 3 点击屏幕任意位置隐藏键盘

    func hideKeyboardWhenTappedAround() {let tap: UITapGestureRecognizer = UITapGestureRecognizer(target ...

  5. 在屏幕的任意位置拖拽,控制精灵移动

    本文首发于微信公众号: 小蚂蚁教你做游戏.欢迎关注领取更多学习做游戏的原创教程资料,每天学点儿游戏开发知识. 嗨!大家好,我是小蚂蚁. 最近一直在录制视频教程,很少写图文教程,难免有些生疏.一项技能练 ...

  6. AutoHotkey常用脚本(复制整行,删除整行,任意位置换行等)

    初学指南 如何使用:https://wyagd001.github.io/zh-cn/docs/Tutorial.htm 下载地址:https://www.autohotkey.com/ 脚本功能 大 ...

  7. linux 命令行管理员身份运行,任意位置以管理员身份打开CMD(命令提示符)

    关于CMD这个东西,windows和linux还是有很大差别的,linux系统下可以在任意位置右键选择在当前文件夹打开终端,而windows没有这个功能,每次打开都是默认的位置,然后不停的cd.为了提 ...

  8. 将证书文件上传至服务器任意位置,Nginx配置ssl证书

    获取证书 以腾讯云为例,解析好域名后,前往证书申请页ssl证书申请,因为我的域名也是在腾讯云,所以点击申请后,可以配置自动DNS验证,如果域名不在腾讯云则需要去域名商添加解析,具体看文档指引. 申请完 ...

  9. c# Gridview 点击checkbox 触发的事件

    今天介绍下gridview中点击checkbox触发的事件,包括全选. 声明下,gridview中的checkbox不是在gridview设计器里面添加的,而是在gridview的属性中设置出来的,具 ...

最新文章

  1. 几种Linux包管理系统的命令对照
  2. 面向对象和结构化程序设计的区别X
  3. 七年磨一剑:Apache HBase 1.0正式发布
  4. javascript实现base64加解密
  5. 计算机网络-基本概念(1)【网络层】-ARP协议以及数据传输过程
  6. Spring Cloud Config统一管理微服务配置
  7. go给Linux安装mysql_Linux安装MySQL-Go语言中文社区
  8. 简单易懂的PHP的命名空间以及配合use的使用
  9. 常用模块 re模块
  10. 适应adblock plus 规则的简单正则表达式匹配
  11. 《机械基础》记忆性内容总结
  12. 使用 Pandas 与 Matplotlib 分析科比职业生涯数据-CSDN公开课-专题视频课程
  13. Linux常用命令(面试)
  14. 换肤方案,换肤策略,App插件式换肤实现方案
  15. 标准解读系列之四:智慧道路的分级标准是什么?
  16. 【经历史】风口上的雷军,小米是他最后一次创业~~传奇人生
  17. 随手记获2亿美元C轮融资,随手记投资安全吗?
  18. 【面试总结】面试前不得不刷一下的硬核总结。
  19. 5.Linux下的权限管理
  20. 电动汽车 simulink仿真模型,可进行整车动力性仿真测试(最高车速,最大爬坡,加入时间)和NEDC工况能耗测试(电耗)

热门文章

  1. 【知识星球】重要小结与涨价预告
  2. 全球及中国智能音箱市场规模产值及发展机遇研究报告2021-2027年
  3. 全球及中国生物识别车辆访问技术行业十四五应用现状及未来展望规划报告2022-2027年
  4. 全球及中国成人病袍行业专项调研评估及未来发展趋势预测报告2021-2027年版
  5. vb字符串在内存中的分布?
  6. python excel读取出错_python读取excel数据出错
  7. 图像拾取点_10分钟看懂Photoshop 照片修饰(用“消失点”滤镜编辑照片)
  8. 加快发展设施业 农业大健康-林裕豪:从玉农业践行基础支撑
  9. 剑指offer面试题23:从上到下打印二叉树(树的层序遍历)
  10. mysqldump: command not found