zoukankan
html css js c++ java
GridView的事件
/**/
///
<summary>
///
编辑选中事件
///
</summary>
///
<param name="sender"></param>
///
<param name="e"></param>
protected
void
GridView1_RowEditing(
object
sender, GridViewEditEventArgs e)
{
GridView1.EditIndex
=
e.NewEditIndex;
databinGrid();
}
/**/
///
<summary>
///
编辑取消事件
///
</summary>
///
<param name="sender"></param>
///
<param name="e"></param>
protected
void
GridView1_RowCancelingEdit(
object
sender, GridViewCancelEditEventArgs e)
{
GridView1.EditIndex
=
-
1
;
databinGrid();
}
/**/
///
<summary>
///
更新事件
///
</summary>
///
<param name="sender"></param>
///
<param name="e"></param>
protected
void
GridView1_RowUpdating(
object
sender, GridViewUpdateEventArgs e)
{
bbsjhwType.Id
=
int
.Parse(GridView1.DataKeys[e.RowIndex].Value.ToString());
bbsjhwType.Name
=
((TextBox)(GridView1.Rows[e.RowIndex].Cells[
1
].Controls[
0
])).Text.ToString().Trim();
bbsjhwType.Update();
GridView1.EditIndex
=
-
1
;
databinGrid();
}
/**/
///
<summary>
///
设置textbox宽度
///
</summary>
///
<param name="sender"></param>
///
<param name="e"></param>
protected
void
GridView1_PreRender(
object
sender, EventArgs e)
{
if
(GridView1.EditIndex
>
-
1
)
{
TextBox TXTb
=
new
TextBox();
for
(
int
i
=
1
; i
<
2
; i
++
)
{
TXTb
=
(TextBox)GridView1.Rows[GridView1.EditIndex].Cells[i].Controls[
0
];
TXTb.Width
=
50
;
}
}
}
protected
void
GridView1_RowDeleting(
object
sender, GridViewDeleteEventArgs e)
{
bbsjhwType.Id
=
int
.Parse(GridView1.DataKeys[e.RowIndex].Value.ToString());
bbsjhwType.Delete(bbsjhwType.Id);
databinGrid();
}
protected
void
GridView1_RowDataBound(
object
sender, GridViewRowEventArgs e)
{
//
如果是绑定数据行
if
(e.Row.RowType
==
DataControlRowType.DataRow)
{
if
(e.Row.RowState
==
DataControlRowState.Normal
||
e.Row.RowState
==
DataControlRowState.Alternate)
{
((LinkButton)e.Row.Cells[
3
].Controls[
0
]).Attributes.Add(
"
onclick
"
,
"
javascript:return confirm('你确认要删除:\
""
+ e.Row.Cells[1].Text +
"
\
"
吗?它相应的子类将也被删除')
"
);
}
}
}
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex = e.NewPageIndex;
databinGrid();
}
供大家复制.
查看全文
相关阅读:
iOS 8以后 定位手动授权问题
IOS int NSInteger NSNumber区分
Java基础知识(JAVA集合框架之List与Set)
Java基础知识(JAVA基本数据类型包装类)
Java基础知识(JAVA中String、StringBuffer、StringBuilder类的区别)
Java基础知识(重载和覆盖)
Java基础知识(抽象类和接口)
host文件
天猫页面显示错位
专题8:javascript函数详解
原文地址:https://www.cnblogs.com/daxia/p/797752.html
最新文章
文件下载
分页2
Python 第四十六章 html引入
Python 第四十五章 MySQL 内容回顾
HTML 常用快捷方式-Emmet解释器
Python 第四十四章 mysql 索引+锁
Python 第四十三章 MYSQL 补充
Python 第四十二章 mysql 级联+查询
Python 第四十一章 数据库的类型和约束
Python 第四十章 数据库初识
热门文章
MySQL-基础sql语句
MySQL-安装forMac
IOS UI Frame 相对位置调整 与优化方法 Height Width X Y 调整
iOS UIImage 拉伸问题 (适用于UIButton等需要局部拉伸的情况)
iOS 基本数据类型 和 指针 特点
iOS base64编码 MD5 加密
IOS 判断当前UIViewController 是否正在显示
iOS 在视图控制器里面判断 应用程序的前台 后台切换 UIViewController
IOS NSDate 调整当前时间戳为明天
iOS UITableViewCell UITableVIewController 纯代码开发
Copyright © 2011-2022 走看看