<asp:BoundField DataField="TimeRead" ItemStyle-Width="25%" HeaderText="TimeRead" SortExpression="TimeRead" />
<asp:BoundField DataField="Name" ItemStyle-Width="45%" HeaderText="Name" SortExpression="Name" />
<asp:BoundField DataField="Email" ReadOnly="True" Display="none" HeaderText="Email" SortExpression="Email" />
如何隐藏datagrid中的“电子邮件”列。我不想使用column.visible属性。我如何使用CSS属性或任何其他方法隐藏它。谢谢
最佳答案
<asp:BoundField DataField="Email" ItemStyle-Width="45%" HeaderText="Email" SortExpression="Email">
<ItemStyle CssClass="boundfield-hidden" />
<HeaderStyle CssClass="boundfield-hidden" />
</asp:BoundField>
这样便可以将CSS类直接添加到绑定字段中。
现在,在您的css文件中,只需添加以下内容:
.boundfield-hidden {
display: none;
}