你用getcolvisiblewidth得到的列宽为0,说明你并没有隐藏身份证|0|偏好|0|照片|0|备注|0|联系_手机2|0|联系_Email|0|单位_固话|0这些列,如需隐藏,点击数据表->其他->取消隐藏列...,将需要隐藏的列的前面的勾去掉即可。