留言本的 删除此条留言 按钮的事件代码,该怎么写?
留言本的 删除此条留言 按钮的事件代码,该怎么写?
写了个大概:
protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e)
{
if (e.CommandName == "Button8")
{
string a =e.Item.FindControl();
string strsql = "delete from gbook where id='" + a.Text + "'";
SQLHelper.SQLHelper.ExecNonQuery(strsql);
Response.Redirect("Gbook.aspx");
}
//e.Item.FindControl("idlabel")
}
还请指点,补充完整
------解决方案--------------------每次删除留言都要重新打开页面,不太好吧
------解决方案--------------------http://blog.csdn.net/mndn_nana/article/details/1867983
------解决方案--------------------用Ajax吧,效果好
------解决方案--------------------用存储过程吧 把绑定Datalist的时候 就判断 属于留言本的 就删除掉 然后绑定显示到页面的控件,每次加载页面的时候 都在数据库操作。