zoukankan
html css js c++ java
手动写GridView的RowEditing RowCancelingEdit RowUpdating RowDeleting 事件 和 删除 出现提示
先定一个绑定的方法
void
Bind()
{
this
.GridViewUser.DataSource
=
new
BILL.OperateUser().SelectOneUserSqlComd();
this
.GridViewUser.DataBind();
}
protected
void
GridView1_RowEditing(
object
sender, GridViewEditEventArgs e)
{
//
索引编辑时
this
.GridViewUser.EditIndex
=
e.NewEditIndex;
Bind();
}
protected
void
GridView1_RowCancelingEdit(
object
sender, GridViewCancelEditEventArgs e)
{
//
编辑结束时
this
.GridViewUser.EditIndex
=
-
1
;
Bind();
}
protected
void
GridViewUser_RowUpdating(
object
sender, GridViewUpdateEventArgs e)
{
//
更新时
this
.GridViewUser.EditIndex
=
-
1
;
Bind();
}
GridView的AutoGenerateDeleteButton
=
"
True
"
AutoGenerateEditButton
=
"
True
"
//
删除出现提示
protected
void
GridViewUser_RowDataBound(
object
sender, GridViewRowEventArgs e)
{
//
如果是绑定数据行
if
(e.Row.RowType
==
DataControlRowType.DataRow)
{
if
(e.Row.RowState
==
DataControlRowState.Normal
||
e.Row.RowState
==
DataControlRowState.Alternate)
{
//
找到生成“删除”所在单元格
LinkButton lb
=
(LinkButton)e.Row.Cells[
0
].Controls[
2
];
lb.Attributes.Add(
"
onclick
"
,
"
javascript:return confirm('你确认要删吗?')
"
);
}
}
}
查看全文
相关阅读:
经典数据结构-红黑树
POI excel处理
Spring事务控制
现代医院信息化建设策略与实践
医院信息平台管理(医院信息集成平台)—— 概念扫盲
医疗知识图谱的构建和应用
常用日志采集框架对比
CSS编码规范
HTML编码规范
【安全等保】Linux服务器基线安全--干货
原文地址:https://www.cnblogs.com/a121984376/p/1245906.html
最新文章
【JAVA】使用IntelliJ IDEA创建Java控制台工程
easyui datagrid(‘getPager’)为空问题 Cannot read property 'panel' of undefined
H+ bootstrap框架中 多窗体的菜单底部有一个白线问题
css 按钮的点击时候出现边框,尤其在bootstrap框架出现。
Vue 之动态列表的样式的动态绑定 v-bind:style="****"
javascript中addEventListener和onclick的区别
sql server / mysql 同时模糊查询多个字段的解决方法
vue reduce函数的用法
Vue不错的学习网站
CSS3 元素转圈动画 (元素旋转动画)
热门文章
VsCode中Vue页面代码块快捷设置 代码模板
sql server SQL语句耗时
讲明白vue插槽slot
SelectMany 和 Select的区别
vscode 文件目录缩进太小,目录树不明显
JS 中使用扩展运算符的10种方法
VUE 带着 JWT 生成 Token 访问API 返回 401
sql server 中文like %%查不出数据问题/中文查询无效
单页应用页面
jqGrid设置指定行的背景色
Copyright © 2011-2022 走看看