日期:2014-05-17  浏览次数:20545 次

批量删除文章,一点反应都没有啊。
全部选上,点击“批量删除”,根本就没有反应啊,只是那些选择的勾勾被取消了。
难道取消勾勾,就相当于删除了,也太牛比了吧。

C# code
    protected void delectAll_Click(object sender, EventArgs e)
        {
            delectAll.Attributes.Add("onClick", "javascript:return confirm('确定删除吗?');");

            SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["new_conn"].ConnectionString);
            SqlCommand cmd;
            for (int i = 0; i < GridView1.Rows.Count; i++)
            {
                CheckBox cb = (CheckBox)GridView1.Rows[i].FindControl("CheckBox1");
                if (cb.Checked == true)
                {
                    cmd = new SqlCommand("delete from News where News_id='" + GridView1.DataKeys[i].Value + "'", conn);
                    conn.Open();
                    cmd.ExecuteNonQuery();
                    conn.Close();
                }
            } 

           Data_Bind();
        }


------解决方案--------------------
Response.Write("<script>alert('"+GridView1.Rows.Count+"')</script>");