protected void uGridPer_RowUpdating(object sender, GridViewUpdateEventArgs e)
    {        int id = int.Parse(this.uGridPer.DataKeys[e.RowIndex]["id"].ToString()); 
        int Per = int.Parse(((TextBox)uGridPer.Rows[e.RowIndex].Cells[1].Controls[0]).Text);    
        string x = string.Format("update Per set Per={0} where id={1}",Per,id);
        DBUtility.DbHelper.ExecuteSql(x);
        uGridPer.EditIndex = -1;
    }
周辉(22287115)  16:41:59
帮我看一下,Per取不到,修改后的值,只能取到以前的值,为什么,ID就取到现在修改记录的ID。为什么我在修改的文本框中修改了数字,但是uGridPer_RowUpdating这里取到的还是以前的值,不是我修改的值。