We are wanting to use Ext.Net.MVC with version 2.0 but having some issues getting the MVC examples to work under 2.0.

The example we are looking at is in Dashboard.aspx with the JsonResult coming from DataController.cs. The controller gets called but the Store does not populate the Panel. Possibly I am not wiring the Store up with the Json that is coming back if it is coming back at all.

I would appreciate any input on the following code:

Here is the Store:
<Store>
                    <ext:Store ID="Store1" runat="server" AutoLoad="true">
                        <Proxy>
                            <ext:AjaxProxy Url="/Data/GetHomeSchema/" AutoDataBind="true" Json="true" >
                                <ActionMethods Read="POST" />
                                <Reader>
                                    <ext:JsonReader Root="data">
                                       
                                    </ext:JsonReader>
                                </Reader>
                            </ext:AjaxProxy>
                        </Proxy>
                        <Model>
                             <ext:Model ID="Model1"  runat="server" AutoDataBind="true" >
                                 <Fields>
                                    <ext:ModelField Name="Title" />
                                    <ext:ModelField Name="Items" />
                                 </Fields>
                             </ext:Model>
                         </Model>
                    </ext:Store>
                </Store>

Here is the Controller Code
public JsonResult GetHomeSchema()
        {
            XElement document = XElement.Load(Server.MapPath("~/resources/images/HomeSchema.xml"));
            var defaultIcon = document.Attribute("defaultIcon") != null ? document.Attribute("defaultIcon").Value : "";
            var query = from g in document.Elements("group")
                        select new
                        {
                            Title = g.Attribute("title") != null ? g.Attribute("title").Value : "",
                            Items = (from i in g.Elements("item")
                                     select new
                                     {
                                         Title = i.Element("title") != null ? i.Element("title").Value : "",
                                         Icon = i.Element("item-icon") != null ? i.Element("item-icon").Value : defaultIcon,
                                         Accordion = i.Element("accordion-item") != null ? i.Element("accordion-item").Value : "",
                                         MenuItem = i.Element("menu-item") != null ? i.Element("menu-item").Value : ""
                                     }
                                     )
                        };

            return Json(query.ToArray(), JsonRequestBehavior.AllowGet);
        }