文章分类
文章搜索
相关文章
GOOGLE 广告
给VS2005的GridView控件自带的删除按钮添加确认
GridView 空间有自带的删除按钮,在属性栏中将 AutoGenerateDeleteButton 的值设置为 True 即可.但是这个删除在使用的时候是直接就将该条数据删除...(万一误点,很麻烦的) 所以就给这个功能添加了一个确认,点击删除按钮之后跳出一个提示框询问是否删除,点确定则删除,点取消则不删除.
具体实现见代码
protected void GridViewID_RowDataBound(object sender, GridViewRowEventArgs e)
...{
if (e.Row.RowType != DataControlRowType.Header && (e.Row.RowState == DataControlRowState.Normal || e.Row.RowState == DataControlRowState.Alternate))
...{
int i = 0;
foreach(Control c in e.Row.Cells[0].Controls)
...{
// Response.Write(c.GetType().BaseType.ToString()+"<br/>");
if (c.GetType().BaseType.ToString() == "System.Web.UI.WebControls.LinkButton" && i == 2)
...{
((LinkButton)c).Attributes.Add("onclick", "if (!confirm('确认删除所选吗?')) return false;");
}
i++;
}
}
}其中 GridViewID 是 GridView 空间的 ID
- 上篇文章:JTree控件的用法
- 下篇文章:在girdview里面找一个控件
- 文章出处:CSDN







