Apr 16, 2010, 12:13 AM
using DataTable as Store and saving data
hi,
i'am testing DataTable as Store for GridPanel
I added some code to sample GriPanel->System.Data-->DataTable from
GridPanel-DataSource Update ->SqlDataSource
but save buttom seems to do nothing : records are not deleted - inserted in the datatable.
what's wrong in my code?
how <Click Handler="#{GridPanel1}.save();" /> is connected with my DataTable? who it works?
i'am testing DataTable as Store for GridPanel
I added some code to sample GriPanel->System.Data-->DataTable from
GridPanel-DataSource Update ->SqlDataSource
<Buttons>
<ext:Button ID="btnSave" runat="server" Text="Save" Icon="Disk">
<Listeners>
<Click Handler="#{GridPanel1}.save();" />
</Listeners>
</ext:Button>
<ext:Button ID="btnDelete" runat="server" Text="Delete selected records" Icon="Delete">
<Listeners>
<Click Handler="#{GridPanel1}.deleteSelected();" />
</Listeners>
</ext:Button>
<ext:Button ID="btnInsert" runat="server" Text="Insert" Icon="Add">
<Listeners>
<Click Handler="#{GridPanel1}.insertRecord(0, {});#{GridPanel1}.getView().focusRow(0);#{GridPanel1}.startEditing(0, 0);" />
</Listeners>
</ext:Button>
<ext:Button ID="btnRefresh" runat="server" Text="Refresh" Icon="ArrowRefresh">
<Listeners>
<Click Handler="#{GridPanel1}.reload();" />
</Listeners>
</ext:Button>
<ext:Button ID="btnEmulError" runat="server" Text="Refresh with Emulated error" Icon="Exclamation">
<Listeners>
<Click Handler="#{GridPanel1}.reload({params:{EmulateError: 1}});" />
</Listeners>
</ext:Button>
</Buttons>
insert and delete buttoms works fine: records are inserted or delete from GridPanel,but save buttom seems to do nothing : records are not deleted - inserted in the datatable.
what's wrong in my code?
how <Click Handler="#{GridPanel1}.save();" /> is connected with my DataTable? who it works?