如何在devexpress网格中将过滤器设置为默认值

时间:2014-02-20 20:21:15

标签: c# asp.net devexpress

我有一个devexpress网格,我每列都有过滤器,但是如何只显示用户请求时显示过滤器(默认为关闭或错误。)

<dx:ASPxGridView ID="gvPBMCharges" ClientInstanceName="gvPBMCharges"                                
                            runat="server" AutoGenerateColumns="False"  Width="1100px"  KeyFieldName="FACILITY_ID"
                            SettingsBehavior-AllowGroup="true" SettingsPager-PageSize="20" DataSourceID="SDSPBMDashboard">
                            <Settings ShowFilterRow="true" ShowFilterRowMenu="true" ShowGroupPanel="True" ShowFooter="True" />
                            <SettingsPager>
                                <PageSizeItemSettings Visible="true" Items="10, 20, 50" />
                            </SettingsPager>

1 个答案:

答案 0 :(得分:1)

只需将ShowFilterRow属性设置为false

即可
<dx:ASPxGridView (...)>
    <!-- other stuff -->
    <Settings ShowFilterRow="false" (...)/>
    <!-- other stuff -->
</dx:ASPxGridView>

实际上你也可以忘记设置属性,因为默认情况下它是false。请参阅online documentation以供参考。

如果您希望在用户请求中显示它,只需将属性设置为true即可。