protected void DataList1_DeleteCommand1(object source, DataListCommandEventArgs e)
{
NewsEdit ne = new NewsEdit();
if (e.CommandName == "Delete")
{
DataList1.DataKeyField = "ID";
int id = Convert.ToInt32(DataList1.DataKeys[e.Item.ItemIndex]);
ne.Delete(id);
Response.Redirect("NewsEdit.aspx");
//db.Bind(DataList1); //和page_Load事件中的绑定一致
}
}
{
NewsEdit ne = new NewsEdit();
if (e.CommandName == "Delete")
{
DataList1.DataKeyField = "ID";
int id = Convert.ToInt32(DataList1.DataKeys[e.Item.ItemIndex]);
ne.Delete(id);
Response.Redirect("NewsEdit.aspx");
//db.Bind(DataList1); //和page_Load事件中的绑定一致
}
}
也可以在row_databound中写 查找控件的ID 加上属性
{ NewsEdit ne = new NewsEdit();
if (e.CommandName == "Delete")
{
DataList1.DataKeyField = "ID"; int id = Convert.ToInt32(DataList1.DataKeys[e.Item.ItemIndex]);
e.Item.Attributes.Add("Confirm","if(confirm('是否将此留言信息删除?')){ return true;}else return false;} ");
ne.Delete(id);
Response.Redirect("NewsEdit.aspx");
//db.Bind(DataList1); //和page_Load事件中的绑定一致
} }
在linkbutton 中加onclientclick="return cofirm('确定删除')"
或者
row_databound
在这个事件里面加
((linkbutton )(e.Row.Cells[9].Controls[1])).Attributes.Add("OnClick", "return cofirm('确定删除?')");
哦了