你写的是让他先删除在弹得 你把这个
if (!isSelect)
{
//Response.Write("");
}
else
{
//RegisterStartupScript("alerm", "");
Page.ClientScript.RegisterStartupScript(this.GetType(), "alert", "");
放到上边
Button有个事件OnClientClick。
if (isChecked)如果被选中就直接执行删除代码了
这里没判断就直接删除了,没有");
}
else
{
//RegisterStartupScript("alerm", "");
Page.ClientScript.RegisterStartupScript(this.GetType(), "alert", "");
SqlConnection mycon = db.CreateConnection();
mycon.Open();
string sqlstr = "delete from information where 成果编号='" + GridView1.Rows[i].Cells[2].Text + "'";
SqlCommand mycmd = new SqlCommand(sqlstr, mycon);
mycmd.ExecuteNonQuery();
mycon.Close();
}
}
DataBind();
}
逻辑不对呗!
我不知道楼上说的对错!反正我觉得,你调试一下就可以解决的!(F11)