Gridview中删除的确认以及判断
2012-01-28 08:21
204 查看
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 “删除”列添加确认对话框
- gridview添加删除确认对话框
- Gridview中 LinkButton删除以及自带删除
- GridView添加删除确认对话框
- 为GridView删除添加确认对话框
- JavaScript js弹出确认消息框判断是否删除,删除前提示用户是否删除,点是删除,点否返回
- GridView删除列实现删除时确认对话框
- 使用VS2005中的GridView中的CommandField进行删除操作时,如何弹出确认对话框?
- 为GridView“删除”列添加确认对话框
- GridView 中添加删除确认提示
- 为gridview里的删除列添加删除时确认提示
- ASP.NET中为GridView添加删除确认提示框
- gridview“删除”列添加确认对话框
- 为gridview“删除”列添加确认对话框的方法
- asp.net GridView 删除时弹出确认…
- jquery判断select中是否存在某个value以及进行增加、删除操作
- JavaScript js弹出确认消息框判断是否删除,删除前提示用户是否删除,点是删除,点否返回