使用GridView1.Columns(0).Visible = False
隐藏fld1
(第一列),但我想隐藏每行旁边的编辑选项。你是怎样做的?如何隐藏GridView中的编辑列?
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:AttendanceDBConnectionString %>"
SelectCommand="SELECT [fld1], [fld2], [fld3], [fld4], [fld5] FROM [fld6] ORDER BY [fld1], [fld2], [fld3]">
</asp:SqlDataSource>
<asp:GridView ID="GridView1" runat="server" AllowPaging="True" AllowSorting="True"
AutoGenerateEditButton="True" DataSourceID="SqlDataSource1" PageSize="100">
</asp:GridView>
Protected Sub GridView1_DataBound(sender As Object, e As EventArgs) Handles GridView1.DataBound
GridView1.Columns(0).Visible = False
End Sub
对不起,我忘了提及,我想以编程方式做到这一点。我试图让一个可以编辑的组和其他只能看到表格的组。 – CodeEngine 2014-10-28 19:54:30
已更新的答案。这是你想到的吗? – 2014-10-28 19:55:44
是的。谢谢格兰特! – CodeEngine 2014-10-28 20:01:20