GridView常用代码
1. GridView1_RowDataBound

protected void GridView1_RowDataBound(object sender,GridViewRowEventArgs e)

 if(e.Row.RowType == DataControlRowType.DataRow)
 {
  LinkButton l = (LinkButton)e.Row.FindControl("LinkButton1");
  l.Attributes.Add("onclick", "javascript:return " + "confirm('Are you sure you want to delete this record " + DataBinder.Eval(e.Row.DataItem, "CategoryID") + "')");
 }
}

2. GridView1_RowCommand

protected void GridView1_RowCommand(object sender,GridViewCommandEventArgs e)
{
 if (e.CommandName == "Delete")
 {
  // get the categoryID of the clicked row
  int categoryID = Convert.ToInt32(e.CommandArgument);    // Delete the record    
  DeleteRecordByID(categoryID);    // Implement this on your own :)
 }
}

3. GridView1_RowDeleting

protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
 int categoryID = (int) GridView1.DataKeys[e.RowIndex].Value;
 DeleteRecordByID(categoryID);
}

4.  CommandArgument, CommandName

<asp:TemplateField HeaderText="Select">
<ItemTemplate>
<asp:LinkButton ID="LinkButton1" CommandArgument='<%# Eval("CategoryID") %>' CommandName="Delete" runat="server">Delete</asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
(在GridView1_RowCommand里,有他们的用法)

GridView常用代码 (转)相关推荐

  1. android 环境配置和安装, Android系统包说明,基本控件,常用代码,ADB 命令行,APK文件确解,小技艺,...

    一.             环境配置和安装(Android2.2) 参考文章:这里 1.1     JDK 1.2     SDK 下载地址:http://dl.google.com/android ...

  2. pytorch常用代码

    20211228 https://mp.weixin.qq.com/s/4breleAhCh6_9tvMK3WDaw 常用代码段 本文代码基于 PyTorch 1.x 版本,需要用到以下包: impo ...

  3. 一、PyTorch Cookbook(常用代码合集)

    PyTorch Cookbook(常用代码合集) 原文链接:https://mp.weixin.qq.com/s/7at6y2NcYaxGGN8syxlccA 谢谢作者的付出.

  4. GitHub上7000+ Star的Python常用代码合集

    作者 | 二胖并不胖 来源 | 大数据前沿(ID:bigdataqianyan) 今天二胖给大家介绍一个由一个国外小哥用好几年时间维护的Python代码合集.简单来说就是,这个程序员小哥在几年前开始保 ...

  5. 收藏!PyTorch常用代码段合集

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 作者:Jack Stark,来源:极市平台 来源丨https://zhu ...

  6. PyTorch常用代码段合集

    ↑ 点击蓝字 关注视学算法 作者丨Jack Stark@知乎 来源丨https://zhuanlan.zhihu.com/p/104019160 极市导读 本文是PyTorch常用代码段合集,涵盖基本 ...

  7. JavaScript常用代码

    在这存一下JavaScript常用代码: 1.封装输出 1 var log = function() { 2 console.log.apply(console, arguments) 3 } 4 5 ...

  8. javascript常用代码大全

    http://caibaojian.com/288.html     原文链接 jquery选中radio//如果之前有选中的,则把选中radio取消掉 $("#tj_cat .pro_ca ...

  9. mysql四列数据表代码_MySQL数据库常用代码

    MySQL数据库常用代码启动数据库服务:[ net Start MySQL ] 使用命令登录:[ Mysql -h localhost -u root -p] 关闭数据库服务: [net stop m ...

最新文章

  1. 走在网页游戏开发的路上(八)
  2. mysql集群session_集群/分布式环境下5种session处理策略
  3. Maven项目部署方案
  4. 什么防盗门都是浮云~
  5. 汤加近海处电缆或已断裂 修复需两周以上!淡水成最紧俏资源!
  6. 牛客多校2 - Fake Maxpooling(线性递推gcd+单调队列)
  7. java map与set的区别_java 集合(list,set,map)三者之间的关系和区别
  8. 解决Android studio 的Glide 4.1.0第三方jar包如何导入libs目录
  9. 七个小技巧保护无线网络安全
  10. ubuntu各大学更新源(教育网速度都很快)
  11. [笔记一]Essential JavaScript Design Patterns For Beginners
  12. Spring Cloud Ribbon客户端负载均衡(学习总结)
  13. DNS和VIP的区别
  14. 虚拟机中XP系统激活
  15. 数据库课程设计基础需求
  16. android xml设置roboto字体,Android设置Roboto字体用粗体,斜体,常规,…(类似于自定义字体系列)...
  17. steam令牌 未能连接到服务器,连接错误无法连接到steam网络怎么办 steam网络连接错误解决方法【图文】...
  18. 美国人口普查数据预测收入sklearn算法汇总2: 特征编码, 特征选择, 降维, 递归特征消除
  19. Apache web服务器 的下载安装
  20. Centos7安装libreoffice

热门文章

  1. ES6新特性_ES6模块化介绍_优势_以及产品---JavaScript_ECMAScript_ES6-ES11新特性工作笔记041
  2. 大数据_Hbase-API访问_Java操作Hbase_封装操作数据的工具类---Hbase工作笔记0015
  3. 即时通讯学习笔记005---在windows中安装OpenFire服务器即时通讯服务器_使用OpenFire内置数据库
  4. 微信公众开放平台开发06---复习一下servlet
  5. ibatIS学习笔记---Ibatis的基本使用方法
  6. 牛X网整理的JAVA面试题
  7. verilog学习记(开头篇)
  8. red hat linux怎么运行,Red Hat Linux中自动运行程序
  9. python教程龟叔_Python新手入门
  10. 体育计算机培训心得,体育网络培训心得