Gridview中删除的确认以及判断是不是标题行
2011-06-18 19:43
197 查看
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[6].Controls[0]).Attributes.Add("onclick", "javascript:return confirm('你确认要删除:" + e.Row.Cells[1].Text
+ "吗?')"); }
}
}
一.第一个判断语句
e.Row.RowType 是指当前行的类型 ,DataControlRowType 是GridView的行的类型集合 其中的DataRow是数据绑定行。这个判断语句的意思就是判断当前行是不是数据绑定行 ,是绑定时候用来过滤标题行和序号行等等非数据绑定行的。
二.第二个判断语句
第一行就是normal 第二行就是Alternate,第三行又是normal,第四行是Alternate,类推。
DataControlRowState 里面有Edit 编辑状态 Selected 选中状态,Insert 插入状态。
if (e.Row.RowState == DataControlRowState.Normal || e.Row.RowState == DataControlRowState.Alternate)
排除了别的状态
{
//判断当前行是不是数据绑定行
if (e.Row.RowType == DataControlRowType.DataRow)
{
//排除了别的状态
if (e.Row.RowState == DataControlRowState.Normal
|| e.Row.RowState == DataControlRowState.Alternate)
{
((LinkButton)e.Row.Cells[6].Controls[0]).Attributes.Add("onclick", "javascript:return confirm('你确认要删除:" + e.Row.Cells[1].Text
+ "吗?')"); }
}
}
一.第一个判断语句
e.Row.RowType 是指当前行的类型 ,DataControlRowType 是GridView的行的类型集合 其中的DataRow是数据绑定行。这个判断语句的意思就是判断当前行是不是数据绑定行 ,是绑定时候用来过滤标题行和序号行等等非数据绑定行的。
二.第二个判断语句
第一行就是normal 第二行就是Alternate,第三行又是normal,第四行是Alternate,类推。
DataControlRowState 里面有Edit 编辑状态 Selected 选中状态,Insert 插入状态。
if (e.Row.RowState == DataControlRowState.Normal || e.Row.RowState == DataControlRowState.Alternate)
排除了别的状态
相关文章推荐
- Gridview中删除的确认以及判断
- gridview删除添加确认对话框以及模板列操作
- DataGrid删除确认代码以及Gridview删除确认代码
- GridView使用LinkButton和Button两种方式的删除确认
- 为gridview“删除”列添加确认对话框(已经解决)
- 固定GridView标题头以及向Head添加元素的一些做法的链接
- 为GridView“删除”列添加确认对话框
- GridView异步加载本地图片以及全选/反选删除功能
- DataGrid,GridView和DetailsView中添加删除确认提示
- c# winform 弹出确认消息框判断是否删除?
- GridView添加删除确认
- 实现对gridview删除行时弹出确认对话框的四种方法
- ASP.NET2.0下为GridView添加服务器端删除确认!
- asp.net GridView 删除时弹出确认对话框(包括内容提示)
- 使用VS2005中的GridView中的CommandField进行删除操作时,如何弹出确认对话框?
- GridView使用CommandField删除列实现删除时提示确认框
- ASP.NET中为GridView添加删除确认提示框
- 关于gridview的一些用法,如获得gridview的选中行的数据,以及其他删除DataTable中的重复行。
- GridView使用CommandField删除列实现删除时提示确认框
- 为gridview“删除”列添加确认对话框