我已使用以下代码为gridpanel
的列添加了一些过滤器:
<Features>
<ext:GridFilters runat="server" ID="GridFilters1">
<Filters>
<ext:ListFilter DataIndex="Luogo"></ext:ListFilter>
<ext:ListFilter DataIndex="Processo"></ext:ListFilter>
<ext:ListFilter DataIndex="Scenario"></ext:ListFilter>
<ext:ListFilter DataIndex="Si"></ext:ListFilter>
<ext:ListFilter DataIndex="Sr"></ext:ListFilter>
<ext:ListFilter DataIndex="Livello"></ext:ListFilter>
<ext:ListFilter DataIndex="Approvato"></ext:ListFilter>
<ext:ListFilter DataIndex="Respinto"></ext:ListFilter>
<ext:ListFilter DataIndex="Task"></ext:ListFilter>
</Filters>
</ext:GridFilters>
</Features>
每列的结果是:
我想知道是否有办法隐藏(从HTML代码中)所有文件分开&#34;过滤器&#34; (这是我唯一需要的那个)。
由于
答案 0 :(得分:1)
HTML明智的,您可以通过以下方式禁用列隐藏/显示:EnableColumnHide =&#34; false&#34;网格标签。
您可以隐藏Asc / Desc菜单,但您必须使用javascript来实现它:
在网格渲染侦听器
上使用以下js函数 <Render Fn="hideMenuItems" />
var hideMenuItems = function(grid){
var ms = grid.view.hmenu.items;
ms.get("asc").hide(true);
ms.get("desc").hide(true);
}