May 28, 2009, 1:53 PM
Store.reload() problem
Hi,
I try to make relation between 2 GridPanels, but after row click my second GridPanel lost all rows. I made a simple test and in this test I also lost data..
here is a some code
<asp:SqlDataSource
* ID="PSOUser_SqlDataSource3"
* runat="server"
* ConnectionString="<%$ ConnectionStrings:AnotoOfficeConnectionString %>"
* SelectCommand="select rp_pk, rp_rl_pk, rp_pm_pk, pm_Key FROM SFSRolesXPermissions INNER JOIN SFSPermissions ON SFSRolesXPermissions.rp_pm_pk=SFSPermissions.pm_pk WHERE SFSRolesXPermissions.rp_rl_pk=@rp_rl_pk ">
* <SelectParameters>
* <asp:Parameter Name="rp_rl_pk" type="Int32" DefaultValue="5" />
* </SelectParameters>
* </asp:SqlDataSource>
<ext:Store
* ID="PSOUser_Store3"
* runat="server"
* DataSourceID="PSOUser_SqlDataSource3" >
* <Reader>
* <ext:JsonReader ReaderID="rp_pk">
* <Fields>
* <ext:RecordField Name="rp_pk" Type="Int" />
* <ext:RecordField Name="rp_rl_pk" Type="Int"/>
* <ext:RecordField Name="rp_pm_pk" Type="Int"/>
* <ext:RecordField Name="pm_Key" Type="String"/>
* </Fields>
* </ext:JsonReader>
* </Reader> *
* <BaseParams>
* <ext:Parameter Name="rp_rl_pk" Value="3" Mode="Raw" />
* </BaseParams>
* *
* </ext:Store>
........ and in the first grid rowclick I try to reload data store
<SelectionModel>
* <ext:CheckboxSelectionModel ID="PSOUser_CheckboxSelectionModel1" runat="server" SingleSelect="true">
* <Listeners>
* <RowSelect Handler="#{PSOUser_Store3}.reload();" Buffer="250" />
* </Listeners>
* </ext:CheckboxSelectionModel>
* </SelectionModel>
The program behaviour - when page loaded - I see records for Id=5.. when I click on First Grid Row - Second Grid is empty.What do I wrong?
Thanks!
*