粪发涂墙

 

VS .NET 2005 简单实例代码(1)

2005中GridView的编辑列

和原来的2003中的DataGrid差距甚远,摸索了一天,总算用2005模仿了以前2003的功能


//编辑某行
    protected void gv_RowEditing(object sender, GridViewEditEventArgs e)
    {
        gv.EditIndex = e.NewEditIndex;
        BindData();
    }

//取消编辑
    protected void gv_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e)
    {
        gv.EditIndex = -1;
        BindData();
    }

//更新数据库
    protected void gv_RowDeleting(object sender, GridViewDeleteEventArgs e)
    {
        ...

        strSQL = "delete from uppics where id=" + gv.DataKeys[e.RowIndex].Value;
        cmd.CommandText = strSQL;
        conn.Open();
        cmd.ExecuteNonQuery();
        conn.Close();
        BindData();
       ...
    }

posted on 2006-03-21 17:06  野猪&翔帅  阅读(382)  评论(0编辑  收藏  举报

导航