消息关闭
    暂无新消息!









    SqlConnection sqlcon;
    SqlCommand sqlcom;
    string strCon = "Data Source=(local);Database=cct;Uid=sa;Pwd=123456";
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            bind();
        }
    }
    protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)
    {
        GridView1.EditIndex = e.NewEditIndex;
        bind();
    }


    //删除
    protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
    {
        string sqlstr = "delete from cct where id='" + GridView1.DataKeys[e.RowIndex].Value.ToString() + "'";
        sqlcon = new SqlConnection(strCon);
        sqlcom = new SqlCommand(sqlstr, sqlcon);
        sqlcon.Open();
        sqlcom.ExecuteNonQuery();
        sqlcon.Close();
        bind();
    }

    protected void Page_Load(object sender, EventArgs e)
    {

    }
    protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
    {

    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        Response.Redirect("index.aspx");
    }
}

5个回答

︿ 3
这个bind()是用户自定义的函数,应该是用于在数据库读取数据之后,在页面上显示数据用的。
你可以删除,不影响启动,但是页面不会显示数据了。 
︿ 1

public void static bind()
{
函数实现
}


把上面的方法加到你的类中就可以了。
︿ 0
楼主可以检查下,bind()是不是在其他类文件中,当前文件没有引用
︿ 0
楼上说的没错.这是用户自己定义的函数.
当前类中,你需要先定义这个函数.才能调用.