ListField не отображает данные ListSTore Ext GWT - PullRequest
0 голосов
/ 04 июля 2011

У меня есть метод RPC, который возвращает необработанные данные из БД. Я пытаюсь заполнить lisfield этими данными, используя ListStore. Все хорошо, но когда ListField отображается, у него есть строки, но нет отображаемых данных. Поэтому я могу выбрать строку и перейти от первой строки к las, но ничего не просматривать.

Так в чем проблема? Если я добавлю хранилище в LisStore после того, как хранилище загружено данными, как я могу это сделать?

rpc = RpcInit.initRpc();

    RpcProxy<List<WebasystProductData>> proxy = new RpcProxy<List<WebasystProductData>>() {
    @Override
    public void load(Object loadConfig,
    AsyncCallback<List<WebasystProductData>> callback) {
    rpc.getWebasystProductData(callback);
    }
    };    
    BeanModelReader reader = new BeanModelReader();
    ListLoader<ListLoadResult<BeanModel>> loader = new BaseListLoader<ListLoadResult<BeanModel>>(proxy, reader);
    store = new ListStore<BeanModel>(loader);

ListField<BeanModel> feedList = new ListField<BeanModel>();
feedList.setStore(store);
feedList.setDisplayField("productIdWA");
loader.load();
...