ASP.NET基础系列(九)GridView删除
时间:2010-12-28 来源:fugitiver
1.鼠标点击已经添加的GridView控件,在其属性窗口里选择AutoGenerateDeleteButton,将其属性设置为True,这样我们就打开了删除功能。
2.浏览网页,单击编辑,会出现错误提示:”激发了未处理的事件“RowDeleting”。 “
3.和上一节分页提示错误类型一样,没有定义这个事件,我们定义此事件。在属性窗口里点击闪电图标,找到RowDeleting并双击。

{
DataColumn[] colums = new DataColumn[1];
colums[0] = table.Columns[0];
foreach (System.Collections.DictionaryEntry v in e.Values)
{
if (table.PrimaryKey[0].ColumnName == v.Key.ToString())
{
table.Rows.Find(v.Value).Delete();//设为删除状态
break;
}
}
adapter.Update(table);
bind();
}
代码解释,先找到要删除的行,把此行设置为删除状态,在通过adapter.Update();提交更改。
本节代码下载
相关阅读 更多 +
排行榜 更多 +