1.GRIDVIEW的RowDataBound事件中隐藏那列不要在前台用Visible=“False“就可以了在RowDataBound事件中加入代码: e.Row.Cells[6].Attributes.Add(“style“, “display:none;“);就可以了
2.
设置GridView的属性DataKeyNames=“Id,...“,然后读取就可以了 GridView1.DataKeys[0].ToString()
3.直接用css样式设置成隐藏
<asp:BoundField HeaderText="ZDID" DataField="ZDID" >
<ItemStyle CssClass="hidden"/>
<HeaderStyle CssClass="hidden"/>
</asp:BoundField>