GridView获取当前行主键id
2016-05-04 16:56
344 查看
首先要绑定GridView的主键
第一种方法
第二种方法
this.GridView1.DataKeyNames = new string[] { "ID" };
第一种方法
protected void btnEnd_Click(object sender, EventArgs e) { int rowIndex = ((GridViewRow)(((Button)sender).NamingContainer)).RowIndex; string id = GridView1.DataKeys[rowIndex].Value.ToString(); }
第二种方法
<asp:Button ID="btnDelete" runat="server" UseSubmitBehavior="false" OnClick="btnDelete_Click" CommandArgument='<%#Eval("ID")%>' />
protected void btnDelete_Click(object sender, EventArgs e) { string id = ((Button)sender).CommandArgument.ToString(); ifusion.BLL.WT bll = new ifusion.BLL.WT(); bll.Delete(id); bind(); }
相关文章推荐
- Android 创建一个activity 及创建Intent对象跳转界面并传值
- 为调试配置你的安卓设备
- 进程调度 ---CFS调度
- java基础学习总结——Object类
- 基于JSR-356实现的Tyrus WebSocket框架的消息传递机制初步了解
- pycharm中的Django操作数据库
- poj2186——Popular Cows(tarjan算法)
- 使用Unity3D 自主实战开发的赛车游戏实例,关键点记录 (二)之地形场景漫游导览制作
- 谈谈HBuilder以及HTML5+
- GCD和NSOperation的区别
- Qt Gui使用(一)
- Unity3d Webplayer 障蔽缓存机制
- HTTP的长连接和短连接
- GCC中-fpic解惑(转载)
- JQuery插件iScroll实现下拉刷新,滚动翻页特效
- 查询一张表进行添加删除修改
- Transaction recovery: lock conflict caught and ignored
- 完形觉察----生命的河流课程总结
- java基础学习总结——equals方法
- XP系统电脑蓝屏提示Ati2dvag错误解决方法