GridView使用总结
一、添加删除确认按钮
目前最简单办法:
给Delete列添加确认对话框最简单的方法是把CommandField的DeleteText属性设置为:
加入div后会产生换行效果,若不想要换行效果可以使用span:
来自:http://www.cnblogs.com/jailu/archive/2007/04/06/702797.html
二、删除记录
在GridView的RowDeleting事件中添加删除代码,如下:
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
//取得要删除的记录的ID
int id = (int)GridView1.DataKeys[e.RowIndex].Value;
/*你的删除代码*/
}
注意要在GridView的属性里设置 DataKeyNames="id",当然这个“id”可以换成你的记录的ID字段名
目前最简单办法:
给Delete列添加确认对话框最简单的方法是把CommandField的DeleteText属性设置为:
<div onclick="JavaScript:return confirm('Are you sure to delete?')">Delete</div>
加入div后会产生换行效果,若不想要换行效果可以使用span:
<span onclick="JavaScript:return confirm('Are you sure to delete?')">Delete</span>
来自:http://www.cnblogs.com/jailu/archive/2007/04/06/702797.html
二、删除记录
在GridView的RowDeleting事件中添加删除代码,如下:
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
//取得要删除的记录的ID
int id = (int)GridView1.DataKeys[e.RowIndex].Value;
/*你的删除代码*/
}
注意要在GridView的属性里设置 DataKeyNames="id",当然这个“id”可以换成你的记录的ID字段名