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();
...
}