gridview中删除一行后为什么不触发rowdeleted事件
protected void GridView1_RowDeleted(object sender, GridViewDeletedEventArgs e)
{
if (e.Exception==null)
{
Label1.Text = "删除成功!";
}
else
{
Label1.Text = "删除失败!";
}
}
我有GridView1_RowDeleting事件,添加了确定框,点击删除确定后也删除了数据,可为什么label1不显示呢,也就是没有触发GridView1_RowDeleted事件,这是怎么回事
------解决方案--------------------
你使用ObjectDataSource或SqlDataSource数据源+GridView方式来执行操作,它就会被触发
如果你以现在的方式,那你得在GridView1_RowDeleting事件里人为地显式调用(触发它)GridView1_RowDeleted