DataGrid加下面的属性:
<asp:datagrid id="DataGrid1" runat="server" ... OnUpdateCommand="DataGrid1_Update" OnCancelCommand="DataGrid1_Cancel" OnEditCommand="DataGrid1_Edit">DataGrid加下面的列:
<asp:EditCommandColumn ButtonType="LinkButton" UpdateText="确定" HeaderText="编辑" CancelText="取消" EditText="修改"></asp:EditCommandColumn>添加代码:
public void DataGrid1_Edit( object sender, DataGridCommandEventArgs e)  //使datagrid记录变为可编辑的

DataGrid1.EditItemIndex = (int)e.Item.ItemIndex ;
你的绑定代码
DataGrid1.DataBind ();}public void DataGrid1_Cancel( object sender,DataGridCommandEventArgs e)//取消对DataGrid编辑修改的操作
{  
dgAttorney_offset.EditItemIndex =-1;
你的绑定代码
DataGrid1.DataBind ();
}public void DataGrid1_Update( object sender, DataGridCommandEventArgs e)//对DataGrid的修改操作进行数据库的更新
{
你的更新代码
你的绑定代码
}