解决方法:1、DataKeyNames添加隐藏的字段2、不要直接在.aspx中visible = false;而是在gridview的databind中添加OK,搞定 转载于:https://www.cnblogs.com/fangzheng/archive/2010/06/24/1764257.html