Feb 08, 2012, 4:54 PM
[CLOSED] Gridpanel enable horizontal scrollbars
Hi,
I want to enable horizontal scrollbar in the gridpanel, but without disable autoheight. If i enable autoheight the scrollbars don´t appears. I don´t need vertical scrollbar just the horizontal.
I tried to put my grid into a Panel but the results were the same.
Here is my code:
I want to enable horizontal scrollbar in the gridpanel, but without disable autoheight. If i enable autoheight the scrollbars don´t appears. I don´t need vertical scrollbar just the horizontal.
I tried to put my grid into a Panel but the results were the same.
Here is my code:
<ext:Panel ID="Panel1" runat="server" Region="Center" Layout="fit">
<Items>
<ext:GridPanel ID="grdGenerica" runat="server" Cls="x-grid-custom" Header="false"
Border="true" StripeRows="true" TrackMouseOver="true" AutoScroll="true" AutoHeight="true" MonitorResize="true"
MonitorWindowResize="true" AutoRender="true">
<TopBar>
</TopBar>
<Store>
<ext:Store ID="storeGenerico" runat="server" OnSubmitData="storeGenerico_Submit"
OnRefreshData="storeGenerico_RefreshData">
<DirectEventConfig IsUpload="true" />
<Reader>
<ext:JsonReader />
</Reader>
<Listeners>
<Remove Handler="if (typeof(#{grdGenerica})=='undefined') {return};var grid = #{grdGenerica}; grid.getEl().setVisibilityMode(Ext.Element.DISPLAY);var label= #{lblMessage}; if (store.data.length>0) { grid.getEl().show();label.hide()} else {grid.getEl().hide();label.show();}" />
<DataChanged Handler="if (typeof(#{grdGenerica})=='undefined') {return};var grid = #{grdGenerica};grid.getEl().setVisibilityMode(Ext.Element.DISPLAY);var label= #{lblMessage}; if (store.data.length>0) { grid.getEl().show();label.hide()} else {grid.getEl().hide();label.show();}" />
</Listeners>
</ext:Store>
</Store>
<Listeners>
<AfterRender Handler="if(item.getStore().data.length==0){item.getEl().setVisibilityMode(Ext.Element.DISPLAY);item.getEl().hide();}" />
</Listeners>
<LoadMask Msg="Cargando datos..." ShowMask="true" />
<DirectEvents>
<Command OnEvent="GridCommandButtonClick" Buffer="250">
<EventMask ShowMask="true" />
<ExtraParams>
<ext:Parameter Name="command" Value="command" Mode="Raw" />
<ext:Parameter Name="id" Value="record.id" Mode="Raw" />
<ext:Parameter Name="URL" Value="record.id" Mode="Raw" />
</ExtraParams>
</Command>
</DirectEvents>
<View>
<ext:GridView ID="grvGenerica" runat="server">
</ext:GridView>
</View>
</ext:GridPanel>
</Items>
</ext:Panel>
Last edited by geoffrey.mcgill; Feb 13, 2012 at 9:02 PM.
Reason: [CLOSED]