I can't select item when i load my store

  1. #1

    I can't select item when i load my store

  2. #2
    Let me know whether the following example helps you. That's how i would implement it, if i understand your scenario correctly.

    <!DOCTYPE html>
    <html>
    <head runat="server">
    </head>
    <body>
        <ext:ResourceManager runat="server" />
        <ext:ComboBox FieldLabel="Field 1" ID="Field1" runat="server">
            <Items>
                <ext:ListItem Text="Ext.NET" Value="1" />
                <ext:ListItem Text="Sencha" Value="2" />
                <ext:ListItem Text="Microsoft" Value="3" />
            </Items>
            <Listeners>
                <Select Handler="#{_str}.loadPage(1)" />
            </Listeners>
        </ext:ComboBox>
        <ext:GridPanel Title="Ext.NET" Border="true" Width="500" Height="400" runat="server">
            <Store>
                <ext:Store ID="_str" AutoLoad="true" runat="server">
                    <Proxy>
                        <ext:AjaxProxy Url="~/Example/LoadFakeRecords/">
                            <Reader>
                                <ext:JsonReader RootProperty="data" />
                            </Reader>
                        </ext:AjaxProxy>
                    </Proxy>
                    <Model>
                        <ext:Model IDProperty="ID" runat="server">
                            <Fields>
                                <ext:ModelField Name="ID" Type="String" />
                                <ext:ModelField Name="Name" Type="String" />
                            </Fields>
                        </ext:Model>
                    </Model>
                    <Parameters>
                        <ext:StoreParameter Name="field1" Value="#{Field1}.getValue()" Mode="Raw" />
                    </Parameters>
                </ext:Store>
            </Store>
            <ColumnModel runat="server">
                <Columns>
                    <ext:Column Text="ID" DataIndex="ID" runat="server" />
                    <ext:Column Text="Name" Flex="1" DataIndex="Name" runat="server" />
                </Columns>
            </ColumnModel>
        </ext:GridPanel>
    </body>
    </html>
    namespace SandBox.Controllers
    {
        public class ExampleController : System.Web.Mvc.Controller
        {
            public ActionResult Index()
            {
                return View();
            }
    
            public StoreResult LoadFakeRecords(Nullable<int> field1)
            {
                List<Entity> lst = new List<Entity>();
    
                for (int index = 1; index < 16; index++)
                {
                    lst.Add(new Entity
                    {
                        ID = index,
                        Name = string.Format("Name - {0:00} - {1}", index, DateTime.Now.ToLongTimeString())
                    });
                }
    
                return new StoreResult(lst, lst.Count());
            }
        }
    
        [Serializable]
        public class Entity
        {
            public int ID { get; set; }
    
            public string Name { get; set; }
        }
    }

Similar Threads

  1. [CLOSED] Select Combobox-Item after Store reload
    By blueworld in forum 2.x Legacy Premium Help
    Replies: 3
    Last Post: Nov 14, 2013, 3:29 PM
  2. How to select item in combobox after page load
    By caio.vidal in forum 2.x Help
    Replies: 2
    Last Post: Jan 28, 2013, 10:29 AM
  3. Replies: 17
    Last Post: Dec 17, 2012, 11:58 AM
  4. [CLOSED] Load RadioGroup Item from database on Combo Select event
    By webclouder in forum 1.x Legacy Premium Help
    Replies: 1
    Last Post: May 16, 2010, 8:30 PM
  5. Replies: 0
    Last Post: Mar 09, 2010, 7:28 AM

Posting Permissions