GridView控件编辑功能 我用以下代码不会分页也不会编辑数据 急呀!望高手解决!

来源:百度知道 编辑:UC知道 时间:2024/05/25 03:02:06
后台代码:
SqlConnection sqlcon;
SqlCommand sqlcom;
string strCon = "server=.;Database=ceshi1;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 class where c_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 GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex = e.NewPageIndex;
bind();
}
至于编辑,你看看前台的那个空间属性中那个是否可编辑那个设置成ture没有。