繁体   English   中英

如何在页面加载时在devexpress gridview中隐藏列?

[英]How to hide a column in devexpress gridview on page load?

我想使用devexpress页面加载事件从我的gridview隐藏一列。

这是我的查看代码:

<dx:GridViewDataTextColumn ReadOnly="True" VisibleIndex="7" Caption="Action">
    <DataItemTemplate>
        <dx:ASPxButton runat="server" ID="btnEdit" Text="Edit" OnClick="btnEdit_Click" AttId='<%# HttpUtility.UrlEncode(Eval("Id").ToString()) %>'></dx:ASPxButton>
    </DataItemTemplate>
</dx:GridViewDataTextColumn>

如何编写代码以在页面加载事件中隐藏此列?

如果您只希望它在开始时不可见,则可以添加Visible属性

<dx:GridViewDataTextColumn ReadOnly="True" VisibleIndex="7" Caption="Action" Visible="False">

如果您真的想在后面的代码中进行设置

ASPxGridViewCustomers.Columns["Action"].Visible = false; // ASPxGridViewCustomers is the Id of the ASPxGridView

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM