我有一个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>
答案 0 :(得分:1)
只需将ShowFilterRow
属性设置为false
:
<dx:ASPxGridView (...)>
<!-- other stuff -->
<Settings ShowFilterRow="false" (...)/>
<!-- other stuff -->
</dx:ASPxGridView>
实际上你也可以忘记设置属性,因为默认情况下它是false
。请参阅online documentation以供参考。
如果您希望在用户请求中显示它,只需将属性设置为true
即可。