这个问题都发了3次了,都没有人知道!GridView编辑更新的时候,其中 只读 字段写入数据库的时候自动变成了NUll,其他的字段都正常,如果去掉readonly就能够正常更新。 我没有写代码都是用系统自带的代码。gridview是绑定在 SqlDataSource上的 [解决办法]我估计是readonly跟设置成visible的取不到值的原理差不多,你该列设置成datakey就应该没问题了