Aug 23, 2011, 3:18 AM
button in toolbar overflow can't post back when it was hided
when toolbar is overflow, it can't call post back event. i think it's ID was changed .
her is code in ASPX.
please help me.
thanks you very much
SonNT
her is code in ASPX.
<ext:Toolbar ID="tbarMain" runat="server" Height="30" EnableOverflow="true">
<Items>
<ext:Button ID="tbarAction" runat="server" Text="Hoạt động" Icon="Lightning">
<Menu>
<ext:Menu ID="Menu1" runat="server">
<Items>
<ext:MenuItem Text="Danh sách" OnClientClick="load('/InventoryManagement/Stock_out_for_Sales_List.aspx')"
Icon="Link">
</ext:MenuItem>
</Items>
</ext:Menu>
</Menu>
</ext:Button>
<ext:ToolbarSeparator />
<ext:Button ID="tbarGetOnHand" runat="server" Text="Lấy tồn kho" Icon="Add">
<DirectEvents>
<Click Before="return SetAfterSave('GetOnHand');" OnEvent="tbarGetHand_Click">
<EventMask ShowMask="true" Msg="Processing..." />
</Click>
</DirectEvents>
</ext:Button>
<ext:ToolbarSeparator />
<ext:Button ID="tbarReserveForSales" runat="server" Text="Chuyển hàng đi bán"
Icon="Add">
<DirectEvents>
<Click Before="return SetAfterSave('ReserveForSales');" Success="tbarReserveForSales_Success"
OnEvent="tbarReserveForSales_Click">
<EventMask ShowMask="true" Msg="Processing..." />
</Click>
</DirectEvents>
</ext:Button>
<ext:ToolbarSeparator />
<ext:Button ID="tbarNew" runat="server" Text="Thêm mới" Icon="PageAdd">
<DirectEvents>
<Click Before="return tbarNew_Click();" OnEvent="tbarNew_Click">
</Click>
</DirectEvents>
</ext:Button>
<ext:ToolbarSeparator />
<ext:Button ID="tbarEdit" runat="server" Text="Chỉnh sửa" Icon="PageEdit">
<Listeners>
<Click Fn="tbarEdit_Click" />
</Listeners>
</ext:Button>
<ext:ToolbarSeparator />
<ext:Button ID="tbarDelete" runat="server" Text="Xóa" Icon="Delete">
<DirectEvents>
<Click Success="tbarDelete_Success()" OnEvent="tbarDelete_Click">
<ExtraParams>
<ext:Parameter Mode="Raw" Name="KEY" Value="Ext.encode(#{stoStockSales}.data.items[0].get('Key'))">
</ext:Parameter>
</ExtraParams>
<Confirmation ConfirmRequest="true" Message="Bạn có chắc muốn xóa không?" />
<EventMask ShowMask="true" />
</Click>
</DirectEvents>
</ext:Button>
<ext:ToolbarSeparator />
<ext:Button ID="tbarSave" runat="server" Text="Lu" Icon="DiskEdit">
<DirectEvents>
<Click Before="tbarSave_Click_Before(el, type, action, extraParams)" OnEvent="tbarSave_Click">
<ExtraParams>
<ext:Parameter Mode="Raw" Name="OBJ" Value="Ext.encode(#{stoStockSales}.data.items[0].data)">
</ext:Parameter>
<ext:Parameter Mode="Raw" Name="LINES" Value="Ext.encode(#{stoLines}.getRecordsValues())">
</ext:Parameter>
<ext:Parameter Mode="Value" Name="DELETEDLINES" Value="">
</ext:Parameter>
</ExtraParams>
<EventMask ShowMask="true" Msg="Processing..." />
</Click>
</DirectEvents>
<Listeners>
<MouseOver Handler="grdLines.stopEditing();" />
</Listeners>
</ext:Button>
<ext:ToolbarSeparator />
<ext:Button ID="tbarCancel" runat="server" Text="Hủy" Icon="Cancel">
<Listeners>
<Click Fn="tbarCancel_Click" />
</Listeners>
</ext:Button>
<ext:ToolbarSeparator />
<ext:Button Text="Xác nhận" Icon="ApplicationGo" runat ="server" ID="tbarReleased" >
<DirectEvents>
<Click OnEvent="Released">
<EventMask ShowMask="true" Msg="Processing..." />
</Click>
</DirectEvents>
</ext:Button>
<ext:ToolbarSeparator />
<ext:Button Text="Mở lại" Icon="DoorOpen">
<DirectEvents>
<Click OnEvent="ReOpen">
<EventMask ShowMask="true" Msg="Processing..." />
</Click>
</DirectEvents>
</ext:Button>
<ext:ToolbarSeparator Hidden="true" />
<ext:Button ID="tbarPrint" runat="server" Text="Print" Icon="Printer" Hidden="true">
</ext:Button>
<ext:ToolbarSeparator Hidden="true" />
<ext:Button ID="tbarPost" runat="server" Text="Post" Icon="BookAdd" Hidden="true">
<DirectEvents>
<Click OnEvent="tbarPost_Click" />
</DirectEvents>
</ext:Button>
<ext:ToolbarFill />
<ext:Button ID="tbarReload" runat="server" Icon="Reload" OnClientClick=" reload();">
</ext:Button>
<ext:ToolbarSeparator />
<ext:Button ID="tbarClose" runat="server" Icon="Cross" OnClientClick=" window.parent.exit();">
</ext:Button>
</Items>
</ext:Toolbar>
Here is error.please help me.
thanks you very much
SonNT
Last edited by sonnt; Aug 29, 2011 at 9:47 AM.