zoukankan      html  css  js  c++  java
  • GridView弹出对话框

        if (e.Row.RowState == DataControlRowState.Normal || e.Row.RowState == DataControlRowState.Alternate)
                {
                    //内容提示为GridView第二行数据显示的内容,其索引值为1(注意:.NET中索引值都是从0开始)
                    ((LinkButton)e.Row.Cells[8].Controls[0]).Attributes.Add("onclick", "javascript:return confirm('确认要删除信息主题:"" + e.Row.Cells[1].Text + ""吗?')");
                }
            }

      int InfoId = (int)GridView1.DataKeys[e.RowIndex].Value;//获取要删除的数据行的索引CodeGo.net/
            string strSql = "Delete from tb_inf where id=@id";//定义删除操作的SQL语句
            sqlcon = new SqlConnection(strCon);
            if (sqlcon.State.Equals(ConnectionState.Closed))
            { sqlcon.Open(); }//打开数据库连接
            SqlCommand cmd = new SqlCommand(strSql, sqlcon);
            SqlParameter pares = new SqlParameter("@id", SqlDbType.Int, 4);//定义参数
            cmd.Parameters.Add(pares);//添加参数
            cmd.Parameters["@id"].Value = InfoId;//参数赋值
            if (cmd.ExecuteNonQuery() > 0)//判断删除操作是否成功
            {
                Response.Write("<script>alert('删除成功!')</script>");
            }
            sqlcon.Close();//关闭数据库连接
            GV_DataBind();//重新绑定数据
        }

  • 相关阅读:
    区分JS的空值
    死锁
    高效的SQLSERVER分页方案
    IIS经典模式VS集成模式
    MVC过滤器
    Request接收参数乱码原理解析
    int三种转化区别
    Area使用
    Action和Partial等区别
    Log4Net
  • 原文地址:https://www.cnblogs.com/qqhfeng/p/8952311.html
Copyright © 2011-2022 走看看