[CLOSED] ext:StoreParameter set value how get in textFiled

  1. #1

    [CLOSED] ext:StoreParameter set value how get in textFiled

    Hi
    We have problem with get value in textField,set this value on storeParametars.Parametars read in C# methode.
    <Store>
                
                <ext:Store ID="StoreProjekat" runat="server" RemotePaging="false" PageSize="15" AutoLoad="false"> <%--RemoteSort="true"--%>
                    <Proxy>
                        <ext:AjaxProxy Url="/Projekat/ListProjekt" > <%--StartParam="start" LimitParam="limit"--%>
                            <Reader>
                                <ext:JsonReader IDProperty="Prj_ID" Root="data" >
                                    
                                </ext:JsonReader>
                                
                            </Reader> <ExtraParams>
                               <ext:StoreParameter Name="parNaziv" Value="#{TextFieldFilterNaziv}.value"  Mode="Value" ></ext:StoreParameter>
                           </ExtraParams>
                             
                            
                        </ext:AjaxProxy>   
                        
                    </Proxy>
                    <Model>
                        <ext:Model ID="ModelProjekat" runat="server">
                            <Fields>
                                <ext:ModelField Name="Prj_ID" Type="Int" />
                                <ext:ModelField Name="Prj_Naziv" />
                                <ext:ModelField Name="Prj_Aktivan" Type="Boolean" />
                                <ext:ModelField Name="Prj_DatumPocetka" Type="Date" />
                                <ext:ModelField Name="Prj_DatumZavrsetka" Type="Date" />
                            </Fields>
                        </ext:Model>
                    </Model>
                    <Parameters>
                        <ext:StoreParameter Name="start" Value="0" Mode="Value" />
                        <ext:StoreParameter Name="limit" Value="15" Mode="Value" />
                    </Parameters>
                    
                </ext:Store>
            </Store>

    in method read value is only App.TextFieldFilterNaziv.value
    Last edited by Daniil; Nov 15, 2012 at 9:03 AM. Reason: [CLOSED]
  2. #2
    Hi @boris,

    Please wrap the code in special code tags. Please review these guides.
    Forum Guidelines For Posting New Topics
    More Information Required
  3. #3
    <ext:StoreParameter Name="parNaziv" Value="#{TextFieldFilterNaziv}.value" Mode="Value" >
    Your store parameter has value mode. This means the parameter "parNaziv" will have string value "#{TextFieldFilterNaziv}.value".

    I think you should change your parameter mode to Raw, so that your Value property is evaluated as javascript.
  4. #4
    @boris, thank you for editing the post.

    Please follow the @jwf's recommendation. Also I would use the getValue method instead of ".value" property.
  5. #5
    Thanks.
    Solve this problem
          <Store>
                
                <ext:Store ID="StoreProjekat" runat="server" RemotePaging="false" PageSize="15" AutoLoad="false"> <%--RemoteSort="true"--%>
                    <Parameters>
                        <ext:StoreParameter Name="parNaziv" Value="App.TextFieldFilterNaziv.getValue()" Mode="Raw"></ext:StoreParameter>
                        <ext:StoreParameter Name="parDatumPocetka" Value="App.DateFieldFilterDatumPocetka.getValue()" Mode="Raw"></ext:StoreParameter>
                        <ext:StoreParameter Name="parDatumZavrsetka" Value="App.DateFieldFilterDatumZavrsetka.getValue()" Mode="Raw"></ext:StoreParameter>
                    
                    </Parameters>
                    <Proxy>
                        <ext:AjaxProxy Url="/Projekat/ListProjekt" > <%--StartParam="start" LimitParam="limit"--%>
                            <Reader>
                                <ext:JsonReader IDProperty="Prj_ID" Root="data" >
    
                                </ext:JsonReader>
                                
                            </Reader>
                                      
                        </ext:AjaxProxy>   
                        
                    </Proxy>
                    <Model>
                        <ext:Model ID="ModelProjekat" runat="server">
                            <Fields>
                                <ext:ModelField Name="Prj_ID" Type="Int" />
                                <ext:ModelField Name="Prj_Naziv" />
                                <ext:ModelField Name="Prj_Aktivan" Type="Boolean" />
                                <ext:ModelField Name="Prj_DatumPocetka" Type="Date" />
                                <ext:ModelField Name="Prj_DatumZavrsetka" Type="Date" />
                            </Fields>
                        </ext:Model>
                    </Model>
                    <Parameters>
                        <ext:StoreParameter Name="start" Value="0" Mode="Value" />
                        <ext:StoreParameter Name="limit" Value="15" Mode="Value" />
                        <%--<ext:StoreParameter Name="startRemote" Value="0" Mode="Value" />
                        <ext:StoreParameter Name="limitRemote" Value="5" Mode="Value" />--%>
                    </Parameters>
                    
                </ext:Store>
            </Store>
    Thanks for your suggestion

Similar Threads

  1. StoreParameter and paging toolbar
    By Aod47 in forum 2.x Help
    Replies: 1
    Last Post: Oct 07, 2012, 2:01 PM
  2. Replies: 3
    Last Post: Sep 20, 2012, 12:01 PM
  3. Replies: 1
    Last Post: May 29, 2012, 8:51 AM
  4. Update StoreParameter from code behind
    By Alexx in forum 2.x Help
    Replies: 0
    Last Post: Apr 28, 2012, 9:35 AM
  5. [CLOSED] TextFiled max length
    By Satyanarayana murthy in forum 1.x Legacy Premium Help
    Replies: 2
    Last Post: May 29, 2009, 5:13 AM

Tags for this Thread

Posting Permissions